1

次の URL http://docs.aws.amazon.com/ses/lates.../sendmail.htmlで Amazon SES の指示に従いまし たが、うまくいきませんでした。

FreeBSD には /etc/mail/sendmail.mc がないため、次の方法で sendmail を構成します。

作る

/etc/mail/{host}.mc を編集して Amazon の行を追加します

インストールして再起動する

Amazon から 530 Authentication required を受け取りました。

http://docs.aws.amazon.com/ses/lates...mand-line.htmlのコマンド ライン ガイドを使用する ことで、自分のユーザー名とパスワードが正しいことを確信しています。

次に、関連する回答を求めて FreeBSD sendmail を検索しました...TLS や SASL などを追加するなど、さまざまな方法があることがわかりました。しかし、どの方法で問題を解決できるかわかりません。

この問題を解決する簡単な方法と正しい方法はありますか? どうもありがとうございました

@Andrzej A.フィリップ、ありがとう。私はあきらめることにしました。ここだけメモ。arved の提案を使用するか、安全なトンネルを使用するか、{host}.mc をさまざまな方法で再編集して、security/cyrus-sasl2-saslauthd で sendmail を再コンパイルしようとしましたが、Amazon SES コマンドライン テスト (動作します!! )。

Amazon SES のドキュメントは FreeBSD 用に設計されたものではありません。Amazon Linux AMI を例として使用して、sendmail を Amazon SES にリレーするように設定する方法を示しています。

最初は、古いアプリをアップグレードする簡単な方法だと思いますが、時間がかかりすぎます。この方法で費やされた時間に対して、新しい EC2 サーバーをセットアップし、すべての電子メールを古いアプリから新しいサーバーに転送できます。したがって、文書化が不十分なため、パスで時間を無駄にしないことにしました。

とにかく、私のマシンと Amazon SES の間のトランザクション ログを表示するのを手伝ってくれてありがとう。これを強調したいと思います。なぜなら、誰かが彼らがどのように働いているかを見る方法が必要になるかもしれないからです。

4

2 に答える 2

1

Sendmail: SMTP セッション トラッキングを使用したテスト メッセージの送信

以下に、sendmail が SMTP セッション トラッキングを使用してメッセージを送信するためのテスト スクリプトを示します。
警告:スクリプトにはroot権限が必要です。

#/bin/sh
SENDMAIL_BIN=/usr/sbin/sendmail

# Change sender and recipient as needed in your case
SENDER=john.doe@example.net
RECIPIENT=jane.done@example.com
SUBJECT=test

SENDER_HDR=$SENDER
SENDER_ENV=$SENDER
RECIPIENT_HDR=$RECIPIENT
RECIPIENT_ENV=$RECIPIENT
# -Am    - use sendmail.cf instead of submit.cf
# -i     - do not treat "single dot" line as "END OF MESSAGE"
# -v     - verbose mode (includes SMTP session tracking)
# -d60.5 - track map lookups (including authinfo map lookups)
# -d8.20 - track DNS lookups
$SENDMAIL_BIN -i -v -Am -d60.5 -f$SENDER_ENV -- $RECIPIENT_ENV <<END_OF_MESSAGE
Subject: $SUBJECT
To: $RECIPIENT_HDR
From: $SENDER_HDR

Message Body
END_OF_MESSAGE
于 2013-08-31T14:53:38.267 に答える
0

Freebsd ハンドブックの SMTP 認証の章も参照してください http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/smtp-auth.html

于 2013-08-31T19:11:40.523 に答える