Calender
Sun Mon Tue Wed Thu Fri Sat
    123
45678910
11121314151617
18192021222324
25262728293031
<< August 2019 >>
広告
SEARCH

SELECTED ENTRIES
RECENT COMMENTS
RECENT TRACKBACK
CATEGORIES
ARCHIVES
LINKS
PROFILE
OTHERS
SKYPE
PC: skype.jojo.jp
chat
iPad: iphone.jojo.jp
chat call
THANKS



本日:
昨日:
多言語
広告
 ▼▲ 作業日報 ▼△
    What's under the hood?
<< iPhone3G Ver3へ、 | main | うちの会社の門番達 >>
メールサーバ(MTA)の多重送信
うちでサービスしているところから「メールが2回来たんだけど」という報告を受け調査。
ログを見てみると以下のようにいつもは1度しか送らないところが2度送信しています、、
Aug  6 03:19:08 82 qmail: 1249496348.365521 new msg 359726
Aug  6 03:19:08 82 qmail: 1249496348.365567 info msg 359726: bytes 179278 from  qp 9997 uid 1002
Aug  6 03:19:08 82 qmail: 1249496348.424562 starting delivery 39062: msg 359726 to remote ccc@dddd.jp
Aug  6 03:19:08 82 qmail: 1249496348.424608 status: local 0/10 remote 1/20<--●送信キュー1  ccc@dddd.jp へ送信
Aug  6 03:19:08 82 qmail: 1249496348.424697 starting delivery 39063: msg 359726 to remote ccc@dddd.jp (2回目)
Aug  6 03:19:08 82 qmail: 1249496348.424742 status: local 0/10 remote 2/20<--●送信キュー2 ccc@dddd.jp へ送信(2回目)
Aug  6 03:19:08 82 qmail: 1249496348.625273 delivery 39062: success: 
                   xx.xx.xx.xx_accepted_message./Remote_host_said:_250_OK_-_Data_received/
Aug  6 03:19:08 82 qmail: 1249496348.625373 status: local 0/10 remote 1/20
Aug  6 03:19:08 82 qmail: 1249496348.625420 end msg 359726
Aug  6 03:19:08 82 qmail: 1249496348.644354 delivery 39063: success:
                   xx.xx.xx.xx1_accepted_message./Remote_host_said:_250_OK_-_Data_received/
Aug  6 03:19:08 82 qmail: 1249496348.644412 warning: trouble marking remote/6/359726; message will be delivered twice!
                                                                             ●多重送信警告★★   ↑
Aug  6 03:19:08 82 qmail: 1249496348.644503 status: local 
0/10 remote 0/20
qmailが「message will be delivered twice!」として警告してます。
以下のようなログが大量にでており、キューの整合性がどうも崩れているようでした(そこを踏んだか?)。
Aug  2 06:00:44 82 qmail: 1249160444.335599 warning:trouble opening remote/12/359709; will try again later
Aug  2 06:00:44 82 qmail: 1249160444.335614 warning:trouble opening remote/12/359732; will try again later
Aug  2 06:00:44 82 qmail: 1249160444.335628 warning:trouble opening remote/11/359731; will try again later
Aug  2 06:00:54 82 qmail: 1249160454.335473 warning:trouble opening local/7/359750; will try again later
Aug  2 06:01:10 82 qmail: 1249160470.335467 warning:trouble opening remote/2/359722; will try again later
問題を queue-fixで修正し、再起動して復旧しました
リンク:
 http://www.netmeridian.com/e-huss/queue-fix.tar.gz..........queue-fix

↑Linuxではソース中の「error.h」の"extern int errno;" → "#include <errno.h>"に修正しコンパイルします。
| サーバー関連 | 11:05 | comments(0) | trackbacks(0) |









http://blog.jojo.jp/trackback/1272517