Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
tenho uma java stored procedure que contem um código para mandar emails...eu faço a chamada da procedure em uma plsql stored procedure...ela as vezes me retorna o código:
Erro: Sending failed; nested exception is: javax.mail.MessagingException: Could not connect to SMTP host: 192.168.100.1, port: 25; nested exception is: java.net.ConnectException: Connection refused
seria problema de permissão do oracle?call dbms_java.grant_permission( 'myworkspace', 'java.net.NetPermission', '', '' );call dbms_java.grant_permission( 'myworkspace', 'java.util.PropertyPermission', '*', 'read,write' );call dbms_java.grant_permission( 'myworkspace', 'java.net.SocketPermission', 'myhost:110', 'connect,resolve,listen,accept');call dbms_java.grant_permission( 'myworkspace, 'java.net.SocketPermission', 'myhost:25', 'connect,resolve,listen,accept');o que será?ps:eu não quero usar o utl_smtp..ele vira e mexe me retorna esse códigoORA-29278: SMTP transient error: 421 Service not available
valeu ae irmão...
rs**
descobri na marra que o problema é mesmo de permissão do oracle..
call dbms_java.grant_permission( 'myworkspace', 'java.net.SocketPermission', '*', 'connect,resolve,listen,accept');eu tive que liberar todos os hosts pra funfar...
valeu ae o trabalho moçada..e, motta..
hehe
Passa a dica aí irmão !!
no meu caso foi o código que coloquei ai em cima mesmo..
só mudei o myhost por *..
rs**
agora meus emails no plsql são mandados com JavaMail.. http://forum.imasters.com.br/public/style_emoticons/default/joia.gif
Não seria problema no servidor , autenticado , não autenticado.
Ou seja autenticação no servidor de email ?
Eu ia começar a utilizar o utl.smtl, mas você relatou problemas, fiquei na dúvida.
Vi uma forma de autenticar na web (não fiz um teste), mas ainda é com utl_smtp.
http://www.dbonline.cn/source/oracle/20031...il%20Server.htm
Se quiser trocar uma ideia estamos aí.