Olá pessoal...
Estou tentando fazer um forms no oracle 10g para enviar email e não consigo compilar o meu código, diz que UTL_SMTP tem que ser declarado. Tem que ser feita alguma instalação para essa package funcionar?
Desde já obrigado.
UTL_SMTP
-
- Rank: Programador Júnior
- Mensagens: 21
- Registrado em: Ter, 14 Ago 2007 9:39 am
- Localização: Rio de Janeiro - RJ
Rafael Lomba
-
- Moderador
- Mensagens: 2016
- Registrado em: Qua, 12 Jan 2005 3:25 pm
- Localização: Araraquara - SP
Abraço,
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Rafael, o que você pode verificar é se o teu usuário (schema) tem permissão pra executar (grant de execute) neste pacote.
Tem como colocar teu código aqui pra gente dar uma olhada?
Tem como colocar teu código aqui pra gente dar uma olhada?
-
- Rank: Programador Júnior
- Mensagens: 21
- Registrado em: Ter, 14 Ago 2007 9:39 am
- Localização: Rio de Janeiro - RJ
Rafael Lomba
trevisolli,
Obrigado pela ajuda, mas eu consegui fazer funcionar. Estava com um problema para logar no banco, mas já está td resolvido.
Obrigado pela ajuda, mas eu consegui fazer funcionar. Estava com um problema para logar no banco, mas já está td resolvido.
-
- Rank: Programador Júnior
- Mensagens: 21
- Registrado em: Ter, 14 Ago 2007 9:39 am
- Localização: Rio de Janeiro - RJ
Rafael Lomba
Reabrindo novamente o tópico... rsrsrsrs
O forms está dando um erro de ORA-29278. Pesquisei na internet e a unica coisa que encontrei foi "erro transiente de SMTP: 421 Service not available". O que seria esse erro. que o servidor smtp não foi encontrado?
O forms está dando um erro de ORA-29278. Pesquisei na internet e a unica coisa que encontrei foi "erro transiente de SMTP: 421 Service not available". O que seria esse erro. que o servidor smtp não foi encontrado?
-
- Rank: Analista Júnior
- Mensagens: 78
- Registrado em: Qua, 16 Jan 2008 5:06 pm
- Localização: RJ
Francisco Angelo
///////////////////////////////
///////////////////////////////
Boa Noite,
estou tendo o mesmo erro na hora de criar um forms para enviar email:
UTL_SMTP.Connection;tem que ser declarado
como faço para declarar isso??
o codigo abaixo, eu peguei aqui no forum, poderia me dar alguma dica caso não estaja certo o codigo??
desde já obrigado...
codigo:
estou tendo o mesmo erro na hora de criar um forms para enviar email:
UTL_SMTP.Connection;tem que ser declarado
como faço para declarar isso??
o codigo abaixo, eu peguei aqui no forum, poderia me dar alguma dica caso não estaja certo o codigo??
desde já obrigado...
codigo:
DECLARE
v_FromAddr VARCHAR2(50) := 'francisco.angelo@gmail.com';
v_ToAddr VARCHAR2(50) := ':feedback.email';
v_Message VARCHAR2(200);
v_MailHost VARCHAR2(50) := '192.168.254.31';
v_MailConnection UTL_SMTP.Connection;
BEGIN
-- Message to be sent. The message fields (from, subject, etc.)
-- should be separated by carriage returns, which is CHR(10) on
-- most systems.
v_Message :=
'From: ' || v_FromAddr || CHR(10) ||
'Subject: mensagem!' || CHR(10) ||
'testando email para oracle.';
-- Open the connection to the server.
v_MailConnection := UTL_SMTP.OPEN_CONNECTION(v_MailHost,25);
-- Using SMTP messages, send the email.
UTL_SMTP.HELO(v_MailConnection, v_MailHost);
UTL_SMTP.MAIL(v_MailConnection, v_FromAddr);
UTL_SMTP.RCPT(v_MailConnection, v_ToAddr);
UTL_SMTP.DATA(v_MailConnection, v_Message);
-- Close the connection.
UTL_SMTP.QUIT(v_MailConnection);
END;
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 10 visitantes