はじめての自宅サーバ構築 - Fedora/CentOS - Last Update 2008/12/05
It opened to 2004/09/19. Visitors
Pageviews
Today(IP/PV)
3,616,158
14,193,082
1,177/6,027
このページは表示専用です。新規投稿・レスや最新情報はこちらです。

外部からのメール送信
日時: 2005/09/17 14:03
名前: touch

fedora core 2 でサーバを構築しました。メーラは、sendmailです。
OCNにセカンダリDNSを置いております。
内部ネットワークからのメール送受信は可能ですが、外部から、サーバに
接続してメールの受信はできますが、送信ができません。
サーバがあるネットワークのルーターは、DMZ接続でポートは開放しております。
sendmailでどんな設定をすればよいか、教えて下さい。
Re: 外部からのメール送信 ( No.1 )
日時: 2005/09/18 10:15
名前: 武蔵

クライアントメーラソフトのSMTP認証をONにしてみて下さい。
たしか、sendmailはデフォルトでSMTP認証が有効になっていたと思います。

SMTP認証がうまくいかない場合は、m4で再定義ます。

sendmail.mcの以下
DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')
     ↓
dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')

おわったらコマンド
# m4 /etc/mail/sendmail.mc > /etc/sendmail.cf
# service sendmail restart

気を付けなければいけないのは上をやってしまうと誰でも送信できてしまうので、リレーアクセス可能のネットワークアドレスを指定します

/etc/mail/access
localhost.localdoamin RELAY
localhost       RELAY
127.0.0.1       RELAY
192.168.100      RELAY ← 192.168.100のネットワークを許す場合

終わったら以下コマンドで反映させる
# makemap -v hash /etc/mail/access.db < /etc/mail/access
# service sendmail restart

多分、こんな感じだった気がします

Copyright(©)2004-2008 First home server construction. All Right Reserved.