このスレッドは未解決です(解決したらこちらで解決済にしてください)
<<戻る

postfixでメールの送信が出来ません このメッセージに返信する
日時: 2007/10/14 04:30
名前: amapola
URL:
初めまして。このサイトを見て初めてLinuxに触ったamapolaです。
"(6)root宛メールを転送する"でroot宛にメールが送られてきません。
メールサーバーは"メールサーバー構築(Postfix+Dovecot)"を参考にしてPostfix(とDovecot)を導入しました。
私の利用しているプロパイダ YahooBB はOP25Bを導入しているようなので"OP25B(Outbound Port 25 Blocking)対策"も施しました。
smtp.gmail.comをSMTPサーバに設定しています。http://www.padmacolors.org/archives/2007/08/23_112620.php を参考にしてGMailのアカウントの設定でメールアドレスも登録しました。
この状態では http://www.cman.jp/network/support/port.html で587番ポートをチェックしても閉じたままだったので、他サイトを参考に/etc/postfix/master.cfのsubmission inet n - n - - smtpdをコメントアウトしたら587番ポートが解放されましたので、そうしてあります。
"SMTP-Auth用ユーザ名、パスワードとシステムのユーザ名、パスワードを別々にする場合"の部分はsaslauthdとauxprop両方で試しましたが駄目でした。
"sysadmin@hogehoge.org"というアドレスでメールを送りたいと思っています。sysadminは実際に作成した一般ユーザーで、hogehoge.orgの部分はバリュードメインで取得したドメインです。
"echo test|mail root"はsysadmin,root両方で実行を試しましたが駄目でした。

以下が/var/log/maillogから抜き出したメッセージです。

Oct 14 04:24:05 localhost postfix/pickup[12528]: ACFEE148E5A: uid=500 from=<sysadmin>
Oct 14 04:24:05 localhost postfix/cleanup[13307]: ACFEE148E5A: message-id=<20071013192405.ACFEE148E5A@hogehoge.org>
Oct 14 04:24:05 localhost postfix/qmgr[12179]: ACFEE148E5A: from=<sysadmin@hogehoge.org>, size=270, nrcpt=1 (queue active)
Oct 14 04:24:05 localhost postfix/cleanup[13307]: B8FD0148E5B: message-id=<20071013192405.ACFEE148E5A@hogehoge.org>
Oct 14 04:24:05 localhost postfix/qmgr[12179]: B8FD0148E5B: from=<sysadmin@hogehoge.org>, size=396, nrcpt=1 (queue active)
Oct 14 04:24:05 localhost postfix/local[13313]: ACFEE148E5A: to=<root@hogehoge.org>, orig_to=<root>, relay=local, delay=0.12, delays=0.06/0.01/0/0.06, dsn=2.0.0, status=sent (forwarded as B8FD0148E5B)
Oct 14 04:24:05 localhost postfix/qmgr[12179]: ACFEE148E5A: removed
Oct 14 04:24:06 localhost postfix/smtp[13320]: B8FD0148E5B: to=<hogehoge@yahoo.co.jp>, orig_to=<root>, relay=smtp.gmail.com[209.85.199.111]:587, delay=0.66, delays=0.05/0.01/0.47/0.13, dsn=5.7.0, status=bounced (host smtp.gmail.com[209.85.199.111] said: 530 5.7.0 Must issue a STARTTLS command first l27sm3571135rvb (in reply to MAIL FROM command))
Oct 14 04:24:06 localhost postfix/cleanup[13307]: 9A638148E5A: message-id=<20071013192406.9A638148E5A@hogehoge.org>
Oct 14 04:24:06 localhost postfix/qmgr[12179]: 9A638148E5A: from=<>, size=2315, nrcpt=1 (queue active)
Oct 14 04:24:06 localhost postfix/bounce[13535]: B8FD0148E5B: sender non-delivery notification: 9A638148E5A
Oct 14 04:24:06 localhost postfix/qmgr[12179]: B8FD0148E5B: removed
Oct 14 04:24:06 localhost postfix/local[13313]: 9A638148E5A: to=<sysadmin@hogehoge.org>, relay=local, delay=0.01, delays=0.01/0/0/0, dsn=2.0.0, status=sent (delivered to maildir)
Oct 14 04:24:06 localhost postfix/qmgr[12179]: 9A638148E5A: removed

ご教授お願いいたします。
記事編集 編集
Re: postfixでメールの送信が出来ません このメッセージに返信する
日時: 2007/10/14 17:36
名前: 管理人
URL:
>私の利用しているプロパイダ YahooBB はOP25Bを導入しているようなので"OP25B(Outbound Port 25 Blocking)対策"も施しました。
>smtp.gmail.comをSMTPサーバに設定しています。
???よくわからないのですが、OP25B対策として、自宅メールサーバーからのメールをgmailのSMTPサーバーへ転送するようにしたということでしょうか?

OP25B対策とは、プロバイダ契約者がプロバイダのメールサーバーを経由せずにメール送信するのをブロックするものなので、gmailのメールサーバーに転送してもプロバイダからすればプロバイダ以外のメールサーバーを経由していることにはかわらないので、ブロックされてしまいます。

実施したOP25B対策内容を具体的に教えてください。




記事編集 編集
Re: postfixでメールの送信が出来ません このメッセージに返信する
日時: 2007/10/15 07:42
名前: padmacolors
URL:
>smtp.gmail.comをSMTPサーバに設定しています。

 GmailのSMTPサーバをゲートウェイにする、という事なのでしょうか。
 それですと管理人様の仰る通りでOP25Bの対策にはならないかと思います。

 クライアントレベルで直接GmailのSMTPサーバにアクセスする、というの
 がこの場合の得策かと思われます。
記事編集 編集
Re: postfixでメールの送信が出来ません このメッセージに返信する
日時: 2007/10/15 22:00
名前: amapola
URL:
ご進言ありがとうございます。
参考にしてゲートウェイ?をYahooBBが提供しているSMTPサーバ(ybbsmtp.mail.yahoo.co.jp)に切り替えましたが、
(GMailのものを使う前に試してどうしてもだめだったので、GMailのものを使おうとしていました)
やはり送れないのでネットでいろいろ調べてみたところ、一度ゲートウェイにするアカウントでYahooメールにログインして"メールオプション"から”POPアクセスとメール転送"に進み、そこから"ブラウザアクセスとPOPアクセス”にチェックを入れないとSMTPも動作しないということがわかりました。(YahooBBのOP25B公式では表記が見あたりません。)
この対策によって一応メールの送信は出来るようになりましたが、"echo test|mail root"をしても"Undelivered Mail Returned to Sender"という題名で内容が


Mail Delivery System <MAILER-DAEMON@hogehoge.org>
宛先: root

詳細を表示
19:09 (2?時間前)

(ここから本文です)
This is the mail system at host hogehoge.org.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to <postmaster>

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

The mail system

<hogehoge@gmail.com> (expanded from <root>): host
ybbsmtp.mail.yahoo.co.jp[124.83.155.241] said: 521 ybbsmtp.mail.yahoo.co.jp
closing transmission channel. This email address must be verified first
before you can use it for Sender/From field. (in reply to MAIL FROM
command)

Final-Recipient: rfc822; hogehoge@gmail.com
Original-Recipient: rfc822; root
Action: failed
Status: 5.0.0
Remote-MTA: dns; ybbsmtp.mail.yahoo.co.jp
Diagnostic-Code: smtp; 521 ybbsmtp.mail.yahoo.co.jp closing transmission
channel. This email address must be verified first before you can use it
for Sender/From field.

---------- 転送されたメッセージ ----------
From: root@hogehoge.org (root)
To: root@hogehoge.org
Date: Mon, 15 Oct 2007 19:09:49 +0900 (JST)
Subject:
test


というメールしか送られてきません。hogehoge.orgのバリュードメインにおけるDNS設定は

a @ ここに自鯖グローバルIP
a * ここに自鯖グローバルIP
mx @ 10 ここに自鯖グローバルIP

といった具合です。

参考までにrootで"echo test|mail root"したときの/var/log/maillogです。

Oct 15 19:09:34 localhost postfix/master[2166]: reload configuration /etc/postfix
Oct 15 19:09:49 localhost postfix/pickup[19319]: 77C44148E5A: uid=0 from=<root>
Oct 15 19:09:49 localhost postfix/cleanup[19327]: 77C44148E5A: message-id=<20071015100949.77C44148E5A@hogehoge.org>
Oct 15 19:09:49 localhost postfix/qmgr[19320]: 77C44148E5A: from=<root@hogehoge.org>, size=271, nrcpt=1 (queue active)
Oct 15 19:09:49 localhost postfix/cleanup[19327]: 7D53D148E53: message-id=<20071015100949.77C44148E5A@hogehoge.org>
Oct 15 19:09:49 localhost postfix/local[19329]: 77C44148E5A: to=<root@hogehoge.org>, orig_to=<root>, relay=local, delay=0.04, delays=0.03/0.01/0/0, dsn=2.0.0, status=sent (forwarded as 7D53D148E53)
Oct 15 19:09:49 localhost postfix/qmgr[19320]: 77C44148E5A: removed
Oct 15 19:09:49 localhost postfix/qmgr[19320]: 7D53D148E53: from=<root@hogehoge.org>, size=397, nrcpt=1 (queue active)
Oct 15 19:09:49 localhost postfix/smtp[19330]: 7D53D148E53: to=<hogehoge@gmail.com>, orig_to=<root>, relay=ybbsmtp.mail.yahoo.co.jp[124.83.155.241]:587, delay=0.38, delays=0/0.01/0.33/0.03, dsn=5.0.0, status=bounced (host ybbsmtp.mail.yahoo.co.jp[124.83.155.241] said: 521 ybbsmtp.mail.yahoo.co.jp closing transmission channel. This email address must be verified first before you can use it for Sender/From field. (in reply to MAIL FROM command))
Oct 15 19:09:49 localhost postfix/smtp[19330]: 7D53D148E53: lost connection with ybbsmtp.mail.yahoo.co.jp[124.83.155.241] while sending RCPT TO
Oct 15 19:09:49 localhost postfix/cleanup[19327]: DF16C148E5B: message-id=<20071015100949.DF16C148E5B@hogehoge.org>
Oct 15 19:09:49 localhost postfix/qmgr[19320]: DF16C148E5B: from=<>, size=2521, nrcpt=1 (queue active)
Oct 15 19:09:49 localhost postfix/bounce[19332]: 7D53D148E53: sender non-delivery notification: DF16C148E5B
Oct 15 19:09:49 localhost postfix/qmgr[19320]: 7D53D148E53: removed
Oct 15 19:09:49 localhost postfix/cleanup[19327]: E1030148E5C: message-id=<20071015100949.DF16C148E5B@hogehoge.org>
Oct 15 19:09:49 localhost postfix/qmgr[19320]: E1030148E5C: from=<>, size=2647, nrcpt=1 (queue active)
Oct 15 19:09:49 localhost postfix/local[19329]: DF16C148E5B: to=<root@hogehoge.org>, relay=local, delay=0.01, delays=0.01/0/0/0.01, dsn=2.0.0, status=sent (forwarded as E1030148E5C)
Oct 15 19:09:49 localhost postfix/qmgr[19320]: DF16C148E5B: removed
Oct 15 19:09:50 localhost postfix/smtp[19330]: E1030148E5C: to=<hogehoge@gmail.com>, orig_to=<root@hogehoge.org>, relay=ybbsmtp.mail.yahoo.co.jp[124.83.155.242]:587, delay=0.48, delays=0/0/0.34/0.13, dsn=2.0.0, status=sent (250 ok 1192442910 qp 76563)
Oct 15 19:09:50 localhost postfix/qmgr[19320]: E1030148E5C: removed
記事編集 編集
Re: postfixでメールの送信が出来ません このメッセージに返信する
日時: 2007/10/16 09:30
名前: 管理人
URL:
http://www.aconus.com/~oyaji/bbs/wforum.cgi?mode=allread&no=7197&page=0
や、
http://egf.or.tp/another/op25b.html#yahoo
を参照してみてください。

YahooBBでは自宅メールサーバーの運用が厳しいようです。
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -