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.

문제가 해결되었습니다.

관련 정보