Windows XPにVMWare Serverを導入し、そこにCentOS4.5をインストールしました。そこから外部にメール送信する方法を教えてください・・・。sendmail初心者です。


1. /etc/mail/sendmail.mc 中、「DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')」をコメントアウト。

2. /etc/mail/local-host-names に 「dev.localdomain」(← hostnameです)を追加。

5. /etc/hosts に「127.0.0.1 dev.localdomain」を追加。

4. cd /etc/mail;su;touch sendmail.mc;makeで、sendmail restart。

その後、

# mail -s test hoge@gmail.com

とすると、ログには以下のように出力され、メールが届きません・・・。

May 21 10:27:14 dev sendmail[4597]: l4L1RE3e004597: from=root, size=46, class=0, nrcpts=1, msgid=<200705210127.l4L1RE3e004597@dev.localdomain>, relay=root@localhost
May 21 10:27:14 dev sendmail[4598]: l4L1REkj004598: from=<root@dev.localdomain>, size=340, class=0, nrcpts=1, msgid=<200705210127.l4L1RE3e004597@dev.localdomain>, proto=ESMTP, daemon=MTA, relay=dev.localdomain [127.0.0.1]
May 21 10:27:15 dev sendmail[4597]: l4L1RE3e004597: to=hoge@gmail.com, ctladdr=root (0/0), delay=00:00:01, xdelay=00:00:01, mailer=relay, pri=30046, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (l4L1REkj004598 Message accepted for delivery)

よくわかっていなくて変な記述があるかもしれませんが、どうぞよろしくお願いいたします・・・。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2007/05/27 13:59:59
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:JULY No.1

回答回数966ベストアンサー獲得回数247

ポイント60pt

Manpage of MAILQ

ログは、mail コマンドから、動作している sendmail へ渡されて、sendmail 自体はそのメールを正常に受け付けました、というところで終わっています。

その後、sendmail は指定された宛先へ送信しようとするわけですが、おそらく、そこで失敗しているものと思われます。

上記の URL のページに書いてあるのは、sendmail が送信するために、保持しているメールとして何があるのかを調べるコマンドです。送信が完了していれば何も表示されません。何らかの理由で、送信に失敗して残っていれば、このコマンドで表示されます。

Inbound / Outbound Port 25 Blocking (IP25B / OP25B) ���{ ISP �ꗗ

で、送信に失敗する可能性で最も高いのは、お使いの ISP で OP25B を実施しているケースです。つまり、そもそも SMTP でよそのメールサーバへ接続できない、ということになります。ISP の用意した SMTP サーバへ送るか、固定の IP アドレスを取得して、OP25B が適用されないようにする、といった事が必要になってきます。

id:wm100

な、なるほど・・・OP25Bは知りませんでした。プロバイダーを調べてみますね。今作業しているプロバイダーではなんか無理そうな・・・。参考になりました、ありがとうございました!

2007/05/21 15:06:19

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません