Posted by bzj00220 on July 27, 2012 at 6:20am
今日、simplemailnewsではじめてメールを配信してみたのですが
100通ぐらい配信したところでメール送信に失敗して
それ以降はずっとメール送信に失敗する現象が起きています。
そのサーバは1時間に1,000通以上のメール配信は禁止なので
cronを使って1時間に200通ずつ配信する設定にしています。
simplemailnewsだけではなくて
webformからのメール送信も失敗してしまうので
サイト訪問者からのメールが届かなくなった
ものすごく困っています。
サーバ会社にも問い合わせていますが、
そのサーバー内にはフォルダを分けて
ほかのCMSも設置してあり
そちらからのメールは無事に届くので
サーバの問題ではないと思います。
ログメッセージには下記のように記載されています。
どなたか原因と対策がわかる方がいらっしゃいましたら
教えていただければ幸いです。
タイプ simplenews
日付 金曜日, 2012, 7月 27 - 2:20午後
ユーザー 匿名ユーザー (未認証ユーザー)
場所 http://***********.jp/
リファラ http://*************.jp/member/detail.php?mem_cd=2750
メッセージ Outgoing email failed. Message type: node
Subject: ********************** Vol、1495
Recipient: *******@*******
重大度 エラー
ホスト名 ...
操作
Comments
確認事項です
初めまして bzj00220 さん
ホドタと申します。 その後、メール送信できるようになりましたでしょうか。
もし、送信できないのであれば、
simplemailnews は simplenews だと思いますが。
1)100通ぐらい送信したところでメール送信に失敗して..... とありますが、
その時は100通まで、無事、送信完了しましたでしょうか。そのメール送信ログ(SMTPサーバー)もしくはSYSLOGなどで確認出来ますでしょうか。
2)上記のメール送信失敗したときの、メール送信ログ(SMTPサーバー)もしくはSYSLOGには、どのようなメッセージが残っていますか。
3)「今日、simplemailnewsではじめてメールを配信してみた...」とのことですが、simplenewsモジュールをインストールしてから一度も送信が成功したことはないでしょうか。
4)「webformからのメール送信も失敗してしまうので....」サーバー会社は問題ないとの説明ですが、念のために、PHP言語のmail関数で簡単なテスト送信して、現在のWeb環境からメールが送信できることを確認すると良いかと思います。 その時のメール送信ログもしくはSYSLOGなどで確認して下さい。
5)この問題の解決方法ではないですが、大量のメール送信ができない環境であれば、Drupalをインストールしているサーバー環境のSMTPサーバー以外のSMTPサーバーを使ってメール送信するモジュール SMTP Authentication Support http://drupal.org/project/smtp もあります。 ただし、メール送信環境はセキュリティ上、各ホスティング会社で管理しており、できることとできないことがありますので、ホスティング会社と相談して下さい。
では、
kazu Hodota Gennai3 Corporation email: hodota@gennai3.co.jp
サーバー会社のせいでした
ホドタさん、返信ありがとうございました。
バタバタしておりまして、返信が遅れました。
結局、サーバ会社から連絡があり、サーバー会社が通信を
制限していたことがわかりました。
連絡があって、直後はまだメール送信できなったのですが
一晩、経つとメールが送信できるようになっていました。
お騒がせしました。