前提・実現したいこと
postfixを使用して、自動返信メール機能を実装しています。
メールを送信して、postfix側での処理にわたっていることは確認できています。
postfixからメール送信する際?にエラーが発生して返信メールが送信できないです。
何か情報いただけますと幸いです。
2020/09/28 追記
直接メールを送信したところ、自動返信機能は問題なく動作していることが確認できました。
しかし、PHPファイルからメール送信をしたところ下記のメッセージが表示される件は、変わらず未解決です。
※PHPファイルのソースを貼り付けましたので、併せてご確認いただけますと幸いです。
発生している問題・エラーメッセージ
statistics: max connection rate 1/10s for (smtp:XXXX) statistics: max connection count 1 for (smtp:XXXX) statistics: max cache size 1 at
該当のソースコード
maincf
1anvil_rate_time_unit = 10s 2smtpd_client_connection_count_limit = 1000
PHP
1<?php 2 if ( !empty( $_POST['mail'] ) ) $p['mail'] = $_POST['mail']; 3 4 $bMail = false; // メール送信結果 5 $en_mail = ''; // メールアドレス[暗号化] 6 7 $to = "infoinfo@XXXX-XXXX.jp"; 8 $sub = "テストメール"; 9 $msg = "※テストテスト※"; 10 $head = "From: ".$p['mail']."\r\n"; 11 12 $sub = mb_convert_encoding($sub, 'UTF-8', 'auto'); 13 $msg = mb_convert_encoding($msg, 'UTF-8', 'auto'); 14 $bMail = mb_send_mail($to, $sub, $msg, $head); 15 16 echo json_encode( [ 'res' => $bMail, 'mail' => $p['mail'] ); 17?>
試したこと
エラーメッセージを検索して下記を実施してみましたが、NGでした。
①:anvil_rate_time_unit = 10sに変更
②:smtpd_client_connection_count_limit = 1000に変更
※接続上限数を緩和させるつもりで変更しました。
変更後は、「sudo postfix reload」コマンドをたたいてます。
補足情報(FW/ツールのバージョンなど)
サーバー:AWS EC2
Postfix 2.10.1
回答2件
あなたの回答
tips
プレビュー