Я установил Postfix на сервер Ubuntu 14.04 с Nginx. Пока я его устанавливал, я отправлял системную электронную почту как «[email protected]», не понимая, что теперь будет думать, что это локальный почтовый ящик. Этот адрес электронной почты является учетной записью Gmail, поэтому серверу необходимо посмотреть записи MX.Postfix считает, что системная электронная почта является локальной
Я предполагаю, что происходит то, что он видит, что его локальный адрес и просто отправляет его локально. Я послал испытание с:
echo "This is the body of the email" | mail -s "This is the subject line" [email protected]
И достаточно уверенный в/вар/почты/корень появилось сообщение:
From MAILER-DAEMON Wed Sep 30 19:05:59 2015
Return-Path: <>
X-Original-To: [email protected]
Delivered-To: [email protected]
Received: by mydomain.com (Postfix)
id 5D29F1249E9; Wed, 30 Sep 2015 19:05:59 -0400 (EDT)
Date: Wed, 30 Sep 2015 19:05:59 -0400 (EDT)
From: [email protected] (Mail Delivery System)
Subject: Undelivered Mail Returned to Sender
To: [email protected]
Auto-Submitted: auto-replied
MIME-Version: 1.0
Content-Type: multipart/report; report-type=delivery-status;
boundary="52BC21249E1.1443654359/mydomain.com"
Message-Id: <[email protected]>
This is a MIME-encapsulated message.
--52BC21249E1.1443654359/mydomain.com
Content-Description: Notification
Content-Type: text/plain; charset=us-ascii
This is the mail system at host mydomain.com.
I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.
For further assistance, please send mail to postmaster.
If you do so, please include this problem report. You can
delete your own text from the attached returned message.
The mail system
<[email protected]>: unknown user: "info"
--52BC21249E1.1443654359/mydomain.com
Content-Description: Delivery report
Content-Type: message/delivery-status
Reporting-MTA: dns; mydomain.com
X-Postfix-Queue-ID: 52BC21249E1
X-Postfix-Sender: rfc822; [email protected]
Arrival-Date: Wed, 30 Sep 2015 19:05:59 -0400 (EDT)
Final-Recipient: rfc822; [email protected]
Action: failed
Status: 5.1.1
Diagnostic-Code: X-Postfix; unknown user: "info"
--52BC21249E1.1443654359/mydomain.com
Content-Description: Undelivered Message
Content-Type: message/rfc822
Return-Path: <[email protected]>
Received: by mydomain.com (Postfix, from userid 0)
id 52BC21249E1; Wed, 30 Sep 2015 19:05:59 -0400 (EDT)
Subject: This is the subject line
To: <[email protected]>
X-Mailer: mail (GNU Mailutils 2.99.98)
Message-Id: <[email protected]>
Date: Wed, 30 Sep 2015 19:05:59 -0400 (EDT)
From: [email protected] (root)
This is the body of the email
--52BC21249E1.1443654359/mydomain.com--
Я не знаю, как я могу получить сервер для отправки электронной почты в нужном месте? Должен ли я изменить системную электронную почту на что-то случайное?
Вот и все! Большое спасибо. Это произошло, когда я установил адрес электронной почты системы при настройке? – Tom
Я думаю, что Postfix просто по умолчанию использует любое имя хоста локального сервера. Поэтому, когда сервер был установлен, имя хоста было установлено как «mydomain.com», а позже, когда Postfix был установлен, он сказал: «О, хорошо, я mydomain.com, я буду использовать это ...» –
Также , пожалуйста, примите ответ, если он сработает для вас. :) –