- メールを送信しようとすると Real domain name required for sender address というエラーが表示される。
- /var/log/maillog に以下のようなログが残る。
Feb 16 12:55:03 localhost sendmail[27015]: AUTH=server, relay=[192.168.153.2], authid=hoge, mech=PLAIN, bits=0 Feb 16 12:55:03 localhost sendmail[27015]: o1GHt3qf027015: ruleset=check_mail, arg1=
, relay=[192.168.153.2], reject=553 5.5.4 ... Real domain name required for sender address Feb 16 12:55:04 localhost sendmail[27015]: o1GHt3qf027015: from= , size=420, class=0, nrcpts=0, proto=ESMTP, daemon=MTA, relay=[192.168.153.2] - /etc/mail/sendmail.mc に以下の行を追加することで送信元メールアドレスのチェックがなくなる
FEATURE(`accept_unqualified_senders')dnl
- この方法では送信元メールアドレスをチェックしないので spam が増えてしまう。正しい対応方法は調査中。
- sendmail はメール受信後に DNS サーバへのアドレスの逆引き問い合わせをしており、そこで "No such name" が返されていることに原因がありそう。
2013年2月10日日曜日
[VMWare]VMWare ホスト OS からゲスト OS 内の sendmail にメールを送る
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿