Pour configurer un accès à gmail depuis l'ERP, c'est-à-dire d'envoyer des emails depuis la base de données Oracle en connectant gmail, voici la marche à suivre :
En préambule, il faut donner accès la base de données en donnant les grants nécessaires :
EXEC dbms_java.grant_permission( 'DEMO_MAS_F', 'SYS:java.util.PropertyPermission', '*', 'read,write' )
EXEC dbms_java.grant_permission( 'DEMO_MAS_F', 'SYS:java.lang.RuntimePermission', 'setFactory', '' )
EXEC dbms_java.grant_permission( 'DEMO_MAS_F', 'SYS:java.net.SocketPermission', 'smtp.gmail.com', 'resolve' )
EXEC dbms_java.grant_permission( 'DEMO_MAS_F', 'SYS:java.net.SocketPermission', 'smtp.gmail.com:465', 'connect,resolve' )
exec dbms_java.grant_permission( 'DEMO_MAS_F', 'SYS:java.lang.RuntimePermission', 'accessClassInPackage.sun.security.x509', '' )