初めまして
こちらのHPを参考にさせてもらいながら
順調に構築させてもらったのですが、メールサーバーのところで手こずってしまいました。
メールソフトでテスト送信すると、普通に送信できたようになるのですが、届きません。
Webminのpostfixの項目をみて、メールキューというところに送信したメールがたまっていくのですが、どの様に設定したら送信されるのでしょうか?
OP25B等設定は問題ないと思うのです。
原因を教えて頂きたく投稿させてもらいました。
宜しくお願いします。
情報不足です。
まずメールログを確認して、エラーの内容を確認して対処するしかないです。
> 情報不足です。
>
> まずメールログを確認して、エラーの内容を確認して対処するしかないです。
夜分遅くにありがとうございます
maillogをみるとこのように表示されます。
Oct 8 01:28:38 server postfix/smtpd[10675]: connect from unknown[192.168.1.14]
Oct 8 01:28:38 server postfix/smtpd[10675]: 93E427703B6: client=unknown[192.168.1.14], sasl_method=LOGIN, sasl_username=ユーザーID@アドレス
Oct 8 01:28:38 server postfix/cleanup[10678]: 93E427703B6: message-id=<85A72806E73740F98852AF023FB56C47@PC>
Oct 8 01:28:38 server postfix/qmgr[10331]: 93E427703B6: from=<ユーザーID@アドレス>, size=2531, nrcpt=1 (queue active)
Oct 8 01:28:38 server postfix/smtpd[10675]: disconnect from unknown[192.168.1.14]
Oct 8 01:28:38 server postfix/local[10679]: 93E427703B6: to=<ユーザーID@アドレス>, relay=local, delay=0, status=sent (delivered to maildir)
Oct 8 01:28:38 fsgamu postfix/qmgr[10331]: 93E427703B6: removed
どこかおかしいところがありますか?
ご指摘をよろしくお願いします。
ダイナミックDNSの設定でMX レコードの登録は間違いなく行えているでしょうか?
サーバー内のユーザーにメール送信しても送れないのでしょうか?
下記の結果はどうなりますか?
(普通は何も表示されません)
# /usr/sbin/postfix check
# postconf -n
の内容をそのまま記載してください。
お返事ありがとうございます。
> ダイナミックDNSの設定でMX レコードの登録は間違いなく行えているでしょうか?
ddo.jpさんのところで借りています。
MXレコード 50 fsgamu.ddo.jp
このようにサイトには表示されています。
> サーバー内のユーザーにメール送信しても送れないのでしょうか?
問題なく遅れています。
> 下記の結果はどうなりますか?
> (普通は何も表示されません)
> # /usr/sbin/postfix check
何も表示されません。
> # postconf -n
> の内容をそのまま記載してください。
alias_database = hash:/etc/postfix/aliases
alias_maps = hash:/etc/postfix/aliases
allow_percent_hack = yes
broken_sasl_auth_clients = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
default_privs = nobody
home_mailbox = Maildir/
inet_interfaces = all
mail_owner = postfix
mydestination = $myhostname, localhost.$mydomain $mydomain
mydomain = fsgamu.ddo.jp
myhostname = fsgamu.ddo.jp
mynetworks = 192.168.1.0/24, 127.0.0.0/8
myorigin = $mydomain
queue_directory = /var/spool/postfix
relay_domains = $mydestination
relayhost = [smtp.eonet.ne.jp]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/isp_auth
smtp_sasl_security_options = noanonymous
smtpd_banner = $myhostname ESMTP unknown
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated,reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $mydomain
unknown_local_recipient_reject_code = 550
と、表示されました。
> > サーバー内のユーザーにメール送信しても送れないのでしょうか?
> 問題なく遅れています。
という事は外部のクライアントへのメールのみ送れないということですね?
> > # /usr/sbin/postfix check
>
> 何も表示されません。
ここはOKですね。
> > # postconf -n
> relayhost = [smtp.eonet.ne.jp]:587
私と同じeoなんですね(^ー^)
/etc/postfix/main.cfのこの部分はこうだと思います。
relayhost = [smtpauth.eonet.ne.jp]:587
もちろん
/etc/postfix/isp_auth
も
[smtpauth.eonet.ne.jp]:587 name:password
になります。
> > > サーバー内のユーザーにメール送信しても送れないのでしょうか?
> > 問題なく遅れています。
>
> という事は外部のクライアントへのメールのみ送れないということですね?
>
> > > # /usr/sbin/postfix check
> >
> > 何も表示されません。
>
> ここはOKですね。
>
>
> > > # postconf -n
> > relayhost = [smtp.eonet.ne.jp]:587
>
> 私と同じeoなんですね(^ー^)
> /etc/postfix/main.cfのこの部分はこうだと思います。
>
> relayhost = [smtpauth.eonet.ne.jp]:587
>
> もちろん
> /etc/postfix/isp_auth
> も
> [smtpauth.eonet.ne.jp]:587 name:password
> になります。
上のように設定し直したら無事に携帯やhotmailにも送信できました。
eoのSMTPサーバーではないのですね。
これでメールも送信し放題になりました。
ありがとうございました。
> 上のように設定し直したら無事に携帯やhotmailにも送信できました。
> eoのSMTPサーバーではないのですね。
いえいえ、eoのSMTPサーバーですよ。
eoのサイトにメールをリレーさせる時はsmtpauth.eonet.ne.jpを使用する様に記載しています。
> > 上のように設定し直したら無事に携帯やhotmailにも送信できました。
> > eoのSMTPサーバーではないのですね。
>
> いえいえ、eoのSMTPサーバーですよ。
> eoのサイトにメールをリレーさせる時はsmtpauth.eonet.ne.jpを使用する様に記載しています。
そうでしたか。
読んでなかったのが原因ですね。
こんな馬鹿な質問に丁寧に答えていただきありがとうございました。