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

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

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

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

Q&A

解決済

1回答

3056閲覧

postfixでメールが送信できない

daiki002

総合スコア68

Postfix

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

0グッド

1クリップ

投稿2019/02/09 08:23

編集2019/02/09 08:45

前提

  • 現在postfixでメールを送信しようとしています。
  • postfixはリレーとして動作させ、yahooのsmtpサーバ経由でメールを送信させようとしています。

聞きたいこと

エラーが出ているのですが解決方法がわかりません。
解決方法について助言をいただければと思います。

環境、設定内容

  • CentOS 7.6
  • postfixはchrootで動いていません。

(/etc/postfix/master.cfで確認しました。)

  • /etc/postfix/main.cf
relayhost = hash:/etc/postfix/transport smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/password_maps smtp_sasl_security_options = noanonymous # support tls smtp_tls_security_level = may smtp_tls_CAfile = /etc/pki/tls/certs/ca-bundle.crt
  • /etc/postfix/transport
* [smtp:smtp.mail.yahoo.co.jp]:465
  • /etc/postfix/password_maps
[smtp.mail.yahoo.co.jp]:465 my_yahoo_user_name@yahoo.co.jp:my_yahoo_password

エラー内容

  • /var/log/maillog
Feb 9 16:53:36 150-xxx-xxx-xxx postfix/smtpd[32197]: disconnect from localhost[::1] Feb 9 16:53:39 150-xxx-xxx-xxx postfix/smtpd[32197]: connect from localhost[::1] Feb 9 16:53:58 150-xxx-xxx-xxx postfix/smtpd[32197]: AB35840AE6: client=localhost[::1] Feb 9 16:54:04 150-xxx-xxx-xxx postfix/cleanup[32267]: AB35840AE6: message-id=<20190209075358.AB35840AE6@150-xxx-xxx-xxx.localdomain> Feb 9 16:54:04 150-xxx-xxx-xxx postfix/qmgr[4188]: AB35840AE6: from=<my_yahoo_user_name@yahoo.co.jp>, size=364, nrcpt=1 (queue active) Feb 9 16:54:04 150-xxx-xxx-xxx postfix/smtp[32268]: fatal: unknown service: /etc/postfix/transport/tcp Feb 9 16:54:05 150-xxx-xxx-xxx postfix/qmgr[4188]: warning: private/smtp socket: malformed response Feb 9 16:54:05 150-xxx-xxx-xxx postfix/qmgr[4188]: warning: transport smtp failure -- see a previous warning/fatal/panic logfile record for the problem description Feb 9 16:54:05 150-xxx-xxx-xxx postfix/master[3360]: warning: process /usr/libexec/postfix/smtp pid 32268 exit status 1 Feb 9 16:54:05 150-xxx-xxx-xxx postfix/master[3360]: warning: /usr/libexec/postfix/smtp: bad command startup -- throttling Feb 9 16:54:05 150-xxx-xxx-xxx postfix/error[32269]: AB35840AE6: to=<my_gmail_user_name@gmail.com>, relay=none, delay=9, delays=7.9/1/0/0.01, dsn=4.3.0, status=deferred (unknown mail transport error)

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

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

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

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

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

guest

回答1

0

ベストアンサー

transport の [smtp:smtp.mail.yahoo.co.jp]:465 ですが
宛先が SMTP over TLS のPortなので smtps: になるのではないでしょうか?
もしダメなら [smtp:smtp.mail.yahoo.co.jp]:587 も試してみてはどうでしょうか。

投稿2019/02/09 08:48

scsi

総合スコア2840

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

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

daiki002

2019/02/09 23:33 編集

ご回答ありがとうございます。 以下3点を変更したところ問題なく送信できるようになりました。 ありがとうございました。 1. ポートを587に変更。(Non-SSLにした) 2. /etc/postfix/main.cf を以下の1点変更 relayhost = hash:/etc/postfix/transport ↓ transport_maps = hash:/etc/postfix/transport 3. /etc/postfix/transport を以下の通り変更 * smtp:[smtp.mail.yahoo.co.jp]:587
scsi

2019/02/09 10:35

カッコの場所違いましたね。失敬
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.50%

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

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

質問する

関連した質問