PMailServer / PMailServer2 専用サポート掲示板です
PMailServer / PMailServer2 についての質問などはこちらにお書き下さい。
ご質問や要望を出される前に必ずこちらをお読み下さい

強制ではありませんが、ご質問やご要望を出される場合で、質問内容が解決した・しなかったや 要望についての返答にご意見がある場合等は可能であればご返信頂ければと思います。

A.K.I Software トップページへ戻る

*** 画像投稿キーによる投稿規制があります。投稿する際は投稿キーを必ず入力してください。 ***
閲覧:[タイトルリスト/][ツリー表示/][本文一覧表示/]
移動:[最新表示][最初から表示] 投稿:[新規投稿][返信投稿] [削除]
文書番号3702 返信投稿
タイトル稀に宛先にメールが届かない
投稿者 藤波 
日付18/05/24 15:10
コメント元 3703
お世話になります。
PMailServer2 imap版を導入し、Webメールとして運用しています。

利用者から送信したメールが、相手に届いていないメールがある事がわかりました。
お互いに使用しているメールシステムは、同一のサーバー上に構築したPmailServerになります。

送信者が10時40分にwebメールにて行い、送信済みメールボックスに入りましたが、
宛先の受信メールボックスに入りませんでした。
また、その時のSMTPログは書き出されていませんでした。

原因と対処法を教えて頂けないでしょうか。


文書番号3703 返信投稿
タイトルRe:01 稀に宛先にメールが届かない
投稿者 A.K.I Software 
日付18/05/24 17:21
コメント元 37023704
Webmail から送信したメールは、一旦 PMailServer2 本体の Spool フォルダに
書き出され、そこから MTA によって一旦処理されます。

まず MTA ログを確認して頂けますでしょうか?


文書番号3704 返信投稿
タイトルRe:02 稀に宛先にメールが届かない
投稿者 藤波 
日付18/05/28 12:39
コメント元 37033705
>Webmail から送信したメールは、一旦 PMailServer2 本体の Spool フォルダに
>書き出され、そこから MTA によって一旦処理されます。

>まず MTA ログを確認して頂けますでしょうか?

MTAログを確認しても、対象アカウントの送信した時刻周辺のログが見当たりません。
(他利用者のアカウントの送受信ログは記録されています)

対象アカウントからメールを送信(10時30分頃)したMTAログは記録されており、添付ファイル忘れによる再送信(10時40分頃)のメールが相手に届いて居らず、MTAログにも記録がありませんでした。


文書番号3705 返信投稿
タイトルRe:03 稀に宛先にメールが届かない
投稿者 A.K.I Software 
日付18/05/28 13:38
コメント元 37043706
前述の通り、Webmail から送信されるメールは Spool フォルダに書き出され
ますが、MTA ログに何も出力されていない場合は、ファイル自体が書き出されて
いないと思われます。

具体的に処理としては

1)Webmail からメールの送信

2)Spool フォルダに eml と imd をファイル出力

2a)送信済みに保存が設定されている場合は送信済みメールボックスに
 保存処理が行われます。

3)サーバー本体の MTA がこれらのファイルを検知しますと、MTA が処理を開始

となっています。

MTA ログに記録されておらず、また Spool フォルダに eml も imd も
残っていないという状況お場合、2の時点でファイル出力が行われていない
ことになりますが、このファイル出力自体には保存ができなかった場合の制御が
入っており約50秒間(1秒毎にチェックを50回)保存ができない
(ファイルが生成できない)場合は処理を中断するようになっています。

状況的には、この50回のリトライで保存ができなかったのだと思われますが
現バージョンでは、その時点でのエラー内容をログ等に出力する機能が
ありませんので、原因の特定まで行うことはできません。

またファイルの保存については、OS の機能となりますので、OSエラーが発生
するのでエラーを回避をして保存をするという対策を取ることもできません。

また、Spool フォルダがネットワークドライブ等のローカルディスクで無い
場合も同様となります。

ご利用になられているバージョンが不明ですが、少なくとも 2.31 以降で
あれば、Spool フォルダに生成されるファイルが重複して保存を行おうとして
エラーになる等の対策は行われておりますので、それ以外の場合で
今の処、取れる対策としては、保存ができなかった場合のエラーメッセージを
もっとはっきりと分かるようにするようにしたいと思います。
(次の版にて対応致します。)


文書番号3706 返信投稿
タイトルRe:04 稀に宛先にメールが届かない
投稿者 藤波 
日付18/05/30 12:03
コメント元 37053707
今運用しているバージョンは、2.35 になります。
ご説明ありがとうございます。
Spoolフォルダは、ネットワークドライブを利用しています。

>2a)送信済みに保存が設定されている場合は送信済みメールボックスに
> 保存処理が行われます。

この時、送信済みに保存される場合にもSpoolフォルダへeml と imd が出力されるのでしょうか?(送信者のWeb上の送信済みトレイには、メールが入っていました)

エラーが把握できるよう、ご対応の程、宜しくお願いします。


>前述の通り、Webmail から送信されるメールは Spool フォルダに書き出され
>ますが、MTA ログに何も出力されていない場合は、ファイル自体が書き出されて
>いないと思われます。

>具体的に処理としては

>1)Webmail からメールの送信

>2)Spool フォルダに eml と imd をファイル出力

>2a)送信済みに保存が設定されている場合は送信済みメールボックスに
> 保存処理が行われます。

>3)サーバー本体の MTA がこれらのファイルを検知しますと、MTA が処理を開始

>となっています。

>MTA ログに記録されておらず、また Spool フォルダに eml も imd も
>残っていないという状況お場合、2の時点でファイル出力が行われていない
>ことになりますが、このファイル出力自体には保存ができなかった場合の制御が
>入っており約50秒間(1秒毎にチェックを50回)保存ができない
>(ファイルが生成できない)場合は処理を中断するようになっています。

>状況的には、この50回のリトライで保存ができなかったのだと思われますが
>現バージョンでは、その時点でのエラー内容をログ等に出力する機能が
>ありませんので、原因の特定まで行うことはできません。

>またファイルの保存については、OS の機能となりますので、OSエラーが発生
>するのでエラーを回避をして保存をするという対策を取ることもできません。

>また、Spool フォルダがネットワークドライブ等のローカルディスクで無い
>場合も同様となります。

>ご利用になられているバージョンが不明ですが、少なくとも 2.31 以降で
>あれば、Spool フォルダに生成されるファイルが重複して保存を行おうとして
>エラーになる等の対策は行われておりますので、それ以外の場合で
>今の処、取れる対策としては、保存ができなかった場合のエラーメッセージを
>もっとはっきりと分かるようにするようにしたいと思います。
>(次の版にて対応致します。)


文書番号3707 返信投稿
タイトルRe:05 稀に宛先にメールが届かない
投稿者 A.K.I Software 
日付18/05/30 13:20
コメント元3706
送信済みメールボックスに保存される場合は、メールボックス内の実フォルダ
sended フォルダに eml が保存され、uidl.txt が更新されます。

こちらの保存に成功している場合は、Webmail の送信済みメールボックスを
開けば参照が可能ですが、別処理の為、あくまでも送信を行ったメールの
保存であり、送信に成功したメールの保存ではありませんので、その点は
ご了承願います。(送信に失敗した場合は、ここから再送信を実行できる
ようにしてある為です)

次の版でエラー処理をはっきりとわかりやすく表示するように変更を行いますが
どのような表示にしても見落とす可能性はあります。

原因としては一時的にネットワークドライブが利用できない状況になった際に
ご指摘の症状が出ているのだと思われます。

保存できるまでリトライさせる等の処理を追加することは可能ですが、
再接続されるまでの最小時間等が一切不明の為、最悪の場合、サーバーリソース
が大量に消費され他のアプリケーションまで影響する場合もあります。

すぐに対応できるものでは無いと思いますが、根本的な解決をするには
ネットワークドライブでは無く、ローカルドライブにするのが確実です。

検索:
BBS管理