Problem z pakietem UTL_SMTP (wysyłanie e-maili z Oracle)

głosy
1

Wszystko to pracuje dobrze i nie dokonano żadnych zmian do naszych pakietów pocztowych. Ale ja po prostu zauważyłem, że nasz stół unsent_emails został zapełniać, a gdy próbowałem ręcznie wysłane na e-maile (niewysłane okresową pracę ustanowiony w user_jobs) uzyskać następujące błędy;

Błąd z głównego pakietu mail: ORA-29279: SMTP stałe błędzie: 501 5.5.2 mail od błędów składni ORA-06512: przy SYS.UTL_SMTP, linia 20
ORA-06512: przy SYS.UTL_SMTP, linia 98
ORA- 06512: w SYS.UTL_SMTP linia 221
ORA-06512: w TRS.MAILPKG, wiersz 63

Każdy pomysł, dlaczego to może być prawda?

Utwórz 27/09/2010 o 14:45
użytkownik
W innych językach...                            


3 odpowiedzi

głosy
1

Są wszystkie niewysłane wiadomości e-mail wychodzisz do wielu odbiorców?

Oto link do orafaq który sugeruje, że może to mieć coś wspólnego z wysyłaniem wiadomości e-mail do wielu odbiorców i używając średnika - „;” zamiast przecinka - „” separator.

http://www.orafaq.com/forum/t/119863/2/

Jeśli jest to przypadek, a następnie spróbuj użyć przecinka jako separatora dla wielu odbiorców

Odpowiedział 27/09/2010 o 15:13
źródło użytkownik

głosy
1

problem był z powodu mojego „Od” wiadomości e-mail (wyglądało na to dzięki Bob Jarvis) .. to nie wygląda jak adres e-mail (który pracowali wcześniej, ale myślę, że było kilka zmian na serwerze e-mail, który sprawia, że ​​nie Pracuj teraz)

Odpowiedział 27/09/2010 o 18:35
źródło użytkownik

głosy
1

Mam ten sam problem z pakietem ' UTL_MAIL 'wysyła' MAIL FROM: [email protected] ', ale powinna ona być ' MAIL FROM: <[email protected]> '

Cokolwiek określić jako nadawcy, to nie zmienia to; Z drugiej strony, RCPT TO jest zawsze prawidłowo kąta nawias, co mogę określić.

Z „ utl_smtp ” wystarczy dodać kątowniki wokół parametrów UTL_SMTP.MAIL i UTL_SMTP.RCPT.

Oracle ma przykładów, które mogłyby pomóc w realizacji utl_mail.send-jak funkcje z utl_stml, więc sugeruję, że używając.

Odpowiedział 06/03/2013 o 15:57
źródło użytkownik

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more