いつもお世話になっております。
以前させていただいた質問が抽象的すぎたため再度質問させていただきます。
失礼しました。
実現したいことは下記になります。
- メールサーバーの構築
・アカウントの管理はPostfixAdminを使用
-
Smtp認証のアカウントをPostfixAdminで管理
-
他サービスのメール送信時に利用(Smtp認証)
-
送信時にPHPで処理してから送信
・送信する前にPHPに渡し、処理してから送信
現在、PostfixとPostfixAdminをインストールし、Smtp認証を実装しました。
PostfixAdminでアカウントを作成し、
他サービスで上記Smtpサーバー経由でメールを送信しようとすると、
PHP
1Jul 14 09:16:36 ip-172-31-24-19 postfix/smtpd[18194]: fatal: open dictionary: expecting "type:name" form instead of "luser_relay" 2Jul 14 09:16:37 ip-172-31-24-19 postfix/master[32344]: warning: process /usr/libexec/postfix/smtpd pid 18194 exit status 1 3Jul 14 09:16:37 ip-172-31-24-19 postfix/master[32344]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
というエラーが出てしまいます。
参考にしたサイトは以下のものです。
http://dev.classmethod.jp/cloud/aws/mail_server_with_postfix_and_dovecot/
http://qiita.com/shigejun/items/12fff88af10ce41102a3
http://big1to.com/development-note/661
おそらく今後つまづきそうな部分は、
・Smtp認証をしてSmtpサーバー経由でメール送信
・メール送信の前にPHPに渡して処理をする(全アカウント共通のPHP処理)
の部分かと思います。
説明が不足している部分もあるかもしれませんが、
ご教示いただけると非常にたすかります。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。