- - PR -
sendmailで外部に送信できません
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2004-06-04 23:13
ぽんすさんありがとうございます。
確かに思い当たるふしがありますので、オリジナルのドメインで試してみます。 テスト的に立ち上げたので安易にダイナミックDNSサービスのドメインを使用していました。 常識的な事だったのでしたら、お騒がせしてまことに申し訳なかったです・・・ 別件になりますが・・・ 最初からやり直してみようと思い、「パッケージの追加と削除」からメールサーバーを削除しようとしてのですが、 下記のようなメッセージが出てアンインストールできませんでした。 メールサーバーだけをアンインストールするためにはどのようにしたらよいのでしょうか? 見つからないパッケージ 「次のパッケージがシステム上に見つかりませんでした。それらが見つかるまでインストールは継続できません」 smtpdaemon ('fetchmail' , '6.2.0' , '8') smtpdasmon ('mutt' , '1.4.1' , '4') | ||||||||
|
投稿日時: 2004-06-05 00:07
こんばんわ.
rpm command を使われたら如何でしょうか?sendmail を入れなおすだけですよね? # rpm -Uvh --nodeps sendmail〜... とするか, # rpm -Uvh --force sendmail〜... とすると,強制的に sendmail の packages を入れなおしてくれると思います. でも,SRPM からも抽出できなかったでしたっけ? default な sendmail.mc を直接編集されたのでしょうか?そういう場合は「default でどーだったの?」という場合に困ると思います.できるだけ copy を取っておいたほうが宜しいでしょう. # cp -p sendmail.mc sendmail.mc.default とか."default" の部分を日付にして,sendmail.mc を大幅に改変する際に適時 backup しておくのも,履歴管理に有効だったりします. 送信できないのが「特定の domain」というわけではないのであれば,DNS との因果関係は薄い気がします.「複数のあて先」がいくつくらいかわかりませんが,根こそぎ「spam check で reject」とは,俄かには信じらないのですが... | ||||||||
|
投稿日時: 2004-06-05 01:11
DNS ではなく DSN (Delivery Status Notification)です。
そこで使う Status Code については RFC3464 に書かれています。 「多数の異なる MTA に対するリレーが全て失敗した」というのであれば ブラックリストの線は薄い、ということで同意です。 MTA 10個に対して全て失敗、とか。3、4個に対して失敗だったのなら ブラックリストでも不思議はないです。 なんにせよ、エラー通知メールが届いていると思うので、 それをみたほうがよいと思います。 追記。 ・・・って、ログに残ってるとゆーことはこのDSNコードを発したのは ローカルのMTAですな。というわけで前回書いたことは間違いです。 「リレー先サーバからエラーを返されたので 5.0.0 になった」が 正解かな? それにしても Remote protocol error と言われて しまってはいるわけで。 Dynamic DNS ということで気になるのは逆引きの問題です。 あと、Dynamic DNS とは関係なく、サーバの名前の付け方そのものとか。 [ メッセージ編集済み 編集者: ぽんす 編集日時 2004-06-05 02:41 ] | ||||||||
|
投稿日時: 2004-06-05 09:03
確認ですが外部に接続する際の経路にルータなどで
メール(SMTP通信)のウィルスチェックを行うようなものはありますか? もしその場合、ESMTP通信のPIPELININGを阻害するものがあり 正しく相手側と通信が出来ない場合があるようです。 もし該当するのでしたら、デフォルトのMAILERをESMTPからSMTPへ変更するか その機能自体をoffにするなど試されてみてはどうでしょうか。 デフォルトのMAILERを変更するのはmcなら define(`confSMTP_MAILER', `smtp')dnl の記述でいけると思います。多分。。。 mailertableなどを使っていればそれも変更かもしれません。 | ||||||||
|
投稿日時: 2004-06-05 19:32
皆さんいろいろとお騒がせをして申し訳ありませんでした。
解決いたしました。 原因はルーターにありました。 anights さんありがとうございました。 また、kazさん、ぽんすさんも丁寧にご指導をいただきありがとうございました。 今回の件ではいろいろと勉強させてもらいました、感謝です。 ・報告
エラー無く処理は終了したのですが、残念ながらデフォルトには戻りませんでした。
残念ながらこちらもうまくいっていません。 テストモードでsendmailを起動して確認をしてみると「mailer esmtp」のままです。 この件につきましては、新規のスレッドで質問をさせていただきたいと思います。 また上記の「sendmail の packages を入れなおし」関しても追々質問をさせていただきたいと思います。 今後ともよろしくお願いいたします。 皆さん今回は本当にありがとうございました。 |