• 締切済み

Sendmailで外部へ送信できない。

こんにちは、初めて質問させていただきます。 非固定IPアドレス環境でfedora10搭載のsendmailを使って メールサーバー構築中ですが、外部への送信だけができません。 OP25対策でISP(so-net)メールサーバを中継させて送信できるように いろんな設定紹介サイトを参考にしながらOP25対策設定を 進めているのですが、なかなか上手く行きません。 /var/log/maillogを見ると以下のログが出ています。 server sendmail[2937]: n6M4YMrV002937: from=test, size=45, class=0, nrcpts=1, msgid=<200907220434.n6M4YMrV002937@server.test.test.jp>, relay=root@localhost server sendmail[2942]: n6M4ZHIL002942: from=<test@server.test.test.jp>, size=341, class=0, nrcpts=1, msgid=<200907220434.n6M4YMrV002937@server.test.test.jp>, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1] server sendmail[2937]: n6M4YMrV002937: to=test@ab0.so-net.ne.jp, ctladdr=test (500/500), delay=00:00:55, xdelay=00:00:00, mailer=relay, pri=30045, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (n6M4ZHIL002942 Message accepted for delivery) server sendmail[2944]: STARTTLS=client, relay=mail.so-net.ne.jp., version=TLSv1/SSLv3, verify=FAIL, cipher=DHE-RSA-AES256-SHA, bits=256/256 server sendmail[2944]: n6M4ZHIL002942: to=<test@ab0.so-net.ne.jp>, ctladdr=<test@server.test.test.jp> (500/500), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=120341, relay=mail.so-net.ne.jp. 送信したメールは(reason: 530 5.7.0 Authentication required) との内容のメールが返ってきます。 設定内容の不備や不足している機能もあると思います。 全くの素人で、八方塞の状態で悩んでいます。 どなたかお知恵をお貸しください。 よろしくお願いします。

みんなの回答

  • furoshiki
  • ベストアンサー率41% (163/396)
回答No.3

#2 です。 固定IPでなく無料DDNSで第3者リレーなら、世界中が大洪水にみまわれるんではないでしょうか?。(なんせ、すべてが無料) 世界中のスパマーはあなたの様な方法で(他人のPCを操作して)フンを巻き散らかしているんです。    

fuwatama
質問者

補足

furoshiki様、回答有難うございます。 >固定IPでなく無料DDNSで第3者リレーなら、世界中が大洪水にみまわれるんではないでしょうか?。(なんせ、すべてが無料) なるほど、確かにそうなる事が予想されますね。 動的IP環境では、メールサーバーを構築する事は出来ない 構築するべきではないと言う事ですね。 分かりました、貴重なご意見を有難うございます。

  • furoshiki
  • ベストアンサー率41% (163/396)
回答No.2

  Windows系ですが、自宅メールサーバより、SO-NETで固定IP、独自ドメイン、so-netのDNSを使っています。 >メールサーバを中継させて送信できるように 私の場合には、メールサーバーを中継せずに直接どこにでも送受信できます。 拒否された事はありません。   1.ドメインは、正式な物をもっていますよね?。 2.認証ができていないようなので、SOーNETに電話して確認したらどうですか?。  

fuwatama
質問者

補足

furoshiki様、回答有難うございます。 >1.ドメインは、正式な物をもっていますよね?。 ドメインは無料DDNSサービスのドメインを使っています。 無料DDNSのドメインでは不都合があるのでしょうか?

  • hoopcup
  • ベストアンサー率27% (6/22)
回答No.1

Authentication requiredとなってますね。 外部のメールサーバへSMTP送信する場合、最近は認証付SMTPが主流となっています。(SMTP Auth や POP before SMTP等) 利用しているサービス業者(so-net?)からSMTP送信に必要な認証情報をもらっているはずです。 最近sendmailを触ったことが無いのでsendmail側での設定方法はわかりませんが、もらっている認証情報を設定すれば送信されると思います。 また、ホスティング業者によってはIP認証でもOKのところがありますので、IP認証が可能であれば認証方式を変更してもらうのも手です。

fuwatama
質問者

補足

hoopcup様、回答有難うございます。 >SMTP送信に必要な認証情報をもらっているはずです。 ISPの認証情報はもらっています。 認証情報を使って送信するように、いろんな設定例を 参考にしながらやってるのですが、上手く行きません。 設定方法と動的IP環境が問題でしょうか? ちなみに、サーバーは自宅で構築してます。

関連するQ&A