2012-01-17 8 views
1

gmail(http://nlog-project.org/wiki/Using_NLog_with_GMail)を使用してメールを送信するようにターゲットを設定したので、AWS SESを使用するように変更するのは簡単だと思いましたしかし...それは動作しません、なぜ私は知らない。私はthrowExceptions = "true"を設定しようとしましたが、何も記録されません。AWSでNLogを使用するSES

私の目標は、読み取ります

<target name="mail" type="Mail" smtpServer="email-smtp.us-east-1.amazonaws.com" smtpPort="465" smtpAuthentication="Basic" smtpUsername="USERNAME" smtpPassword="PASSWORD" enableSsl="true" from="verifiedemailaddress" to="smyemailaddress"/> 

誰でもアマゾンウェブサービスSES SMTP経由でログを送信するので、目標を設定するために管理しましたか?

+0

この問題を修正しましたか?私は同じ問題を抱えています。 System.Net.Mail.SmtpClient'を使用してSES経由でEメールを送信しましたが、すべてうまくいきましたが、今は正確に同じ資格情報、オプションなどを使用してNLogを通過しようとしていますが、エラーメッセージは表示されません。到着、ただ静かに失敗する... – kikuchiyo

答えて

2

代わりにポート587を使用してください。 また、SESで送信者アドレスを確認してください。アカウントがまだサンドボックスモードの場合は、各受信者のアドレスも確認する必要があります。 このアプローチを使用すると、送信比率の制限(サンドボックスモードで1メール/秒)が発生する可能性があります。

希望すること

関連する問題