質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Postfix

Postfixは、電子メールサーバソフトウェアで、 メールを配送するシステムMTAの一種です。

メール

メールは、コンピュータネットワークを利用し、 情報等を交換する手段のことです。

Amazon EC2

Amazon EC2は“Amazon Elastic Compute Cloud”の略称です。Amazon Web Services(AWS)の一部であり、仮想化されたWebサーバーのコンピュータリソースをレンタルできるサービスです。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

Q&A

解決済

2回答

3455閲覧

[postfix]自動返信メール機能を実装したい

entaro12345

総合スコア75

Postfix

Postfixは、電子メールサーバソフトウェアで、 メールを配送するシステムMTAの一種です。

メール

メールは、コンピュータネットワークを利用し、 情報等を交換する手段のことです。

Amazon EC2

Amazon EC2は“Amazon Elastic Compute Cloud”の略称です。Amazon Web Services(AWS)の一部であり、仮想化されたWebサーバーのコンピュータリソースをレンタルできるサービスです。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

0グッド

0クリップ

投稿2020/09/25 08:07

編集2020/09/28 00:01

前提・実現したいこと

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

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

scsi

2020/09/25 11:15

下記はエラーじゃないです。ということで説明文からでは何が発生しているか誰にも特定できません。特定できる情報の提供をお願いします。 ``` statistics: max connection rate 1/10s for (smtp:XXXX) statistics: max connection count 1 for (smtp:XXXX) statistics: max cache size 1 at ```
CHERRY

2020/09/27 09:04

自動返信でないメールは送信できるのでしょうか?
entaro12345

2020/09/27 23:26

コメントありがとうございます。 scsiさま> よくわかっておらず申し訳ございませんが、特定できる情報とは、どのような情報をご提供すれば お分かりになる可能性がございますでしょうか。 CHERRYさま> 自動返信でないメールとは、サーバーからメール送信が出来るか否かということでしょうか。
CHERRY

2020/09/28 02:30

そうです。プログラム以外からのmail コマンド等で送信ができるでしょうか?
entaro12345

2020/09/28 02:41

はい、mailコマンドでの送信は確認できています。
guest

回答2

0

自己解決

みなさまコメント・回答ありがとうございました。
マシンを再起動かけたところ、期待する挙動になりました。
なぜ、postfixのreloadではダメだったのか疑問が残るので、引き続き課題としたいと思います。

投稿2020/09/30 04:45

entaro12345

総合スコア75

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

エラーは特に発生していませんね。
設定値も自動返信とは関係なさそうに見えます。

どのような方法で自動返信を実装しようとしているのか判りませんが、

いっそのこと古典的ですが「vacation」を導入するのはいかがでしょう。

情報はwebにごろごろ転がってますし、
それらを読んだり試したりした上で、
わからないことが有れば、又ここで質問すれば良いと思います。

投稿2020/09/27 08:59

hana_yama_san

総合スコア923

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

entaro12345

2020/09/27 23:26

回答ありがとうございます。 vacation調べてみて導入を検討いたします。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問