0

Oracle 11g で UTL_MAIL パッケージを使用してメールを送信したいと考えています。「smtp.gmail.com」Google imap サーバーを SMTP サーバーとして使用することは可能ですか? 助けてください?

BEGIN
EXECUTE IMMEDIATE 'ALTER SESSION SET smtp_out_server = ''smtp.google.com''';
UTL_MAIL.send(sender => 'sheran.ewisl@gmail.com',
recipients => 'mail@susantha.net',
subject => 'Test Mail',
message => 'Hello World',
mime_type => 'text; charset=us-ascii');
END;
4

1 に答える 1

0

smstp.google.com を認証する必要がある Oracle 11g Express Edition では不可能です。これには、証明書を取得し、Oracle Wallet を使用して Oracle サーバーに登録する必要がありますが、Oracle Express Edition にはウォレットを作成する機能がありません。しかし、ウォレット管理を使用すると、エクスプレス版で使用できます。この方法はブログで提案されており、それまではオラクルの無料版では不可能でしたが、有料版では可能でした。:)

于 2014-05-05T10:11:07.153 に答える