Mailgun SMTPプロトコルは電子メールを送信しません。

Mailgun SMTPプロトコルは電子メールを送信しません。

私はMailgunの電子メール設定を管理するためにスクリプトを使用します。設定は問題ないようですが、登録メールはMailgunログから送信されません。

SMTP、sendmail、または電子メールプロトコルを使用できます。 SMTPプロトコルを使用し、Mailgun資格情報とTLSを有効にしたいと思います。

SMTPから電子メールを送信するようにDebian 9 Apache2サーバーを設定する必要があるかどうかをご存知ですか?

電子メールを送信すると、次の応答を受け取ります。

220 ak47 ESMTP ready 
hello: 250-ak47
250-AUTH PLAIN LOGIN
250-SIZE 52428800
250-8BITMIME
250-ENHANCEDSTATUSCODES
250-SMTPUTF8
250 STARTTLS
starttls: 220 2.0.0 Start TLS
hello: 250-ak47
250-AUTH PLAIN LOGIN
250-SIZE 52428800
250-8BITMIME
250-ENHANCEDSTATUSCODES
250 SMTPUTF8
from: 250 2.0.0 OK
to: 550 5.7.1 Relaying denied
The following SMTP error was encountered: 550 5.7.1 Relaying denied 
quit: 221 See you later. Yours truly, Mailgun
Unable to send email using PHP SMTP. Your server might not be configured to send mail using this method.
Date: Thu, 16 Aug 2018 18:01:00 +0200
From: "Site Name" <[email protected]>
Return-Path: <[email protected]>
To: [email protected]
Subject: =?UTF-8?Q?Message=20from=20SiteName?==?UTF-8?Q?cud?=
Reply-To: <[email protected]>
User-Agent: CodeIgniter
X-Sender: [email protected]
X-Mailer: CodeIgniter
X-Priority: 1 (Highest)
Message-ID: <[email protected]>
Mime-Version: 1.0

答え1

私の間違いを見つけました...

構成のどこでもダッシュを使用しています。smtpパスワード変えるsmtp_password

問題が解決しました。

関連情報