Как найти форму веб-страницы, которая отправила электронное письмо - PullRequest
1 голос
/ 26 мая 2011

У нас есть промежуточный и действующий сайт для клиента, и мы отключили промежуточный сайт от отправки электронной почты, но время от времени мы получаем один, который, похоже, приходит с промежуточного сервера, но там нет формделать электронную рассылку.Мне просто интересно, есть ли способ выяснить, откуда приходят эти электронные письма, потому что, поскольку это форма, она использует адрес электронной почты, который мы запрограммировали в форме, а не адрес конечного пользователя.

Ответы [ 3 ]

1 голос
/ 26 мая 2011

Попробуйте заблокировать SMTP-порты по умолчанию на промежуточном сервере - если это решает проблему, вы знаете, в чем причина ошибки.

Кроме того, в электронном письме должна быть некоторая информация об источнике в заголовке и т. Д. Посмотрите на это, чтобы дать вам больше представления о том, откуда пришло электронное письмо.

0 голосов
/ 26 мая 2011

Вы можете посмотреть на интернет-заголовки, чтобы выяснить, с какой стороны он возник. Щелкните правой кнопкой мыши на почте в Outlook (если вы ее используете) и выберите параметры.

Microsoft Mail Internet Headers Version 2.0
Received: from c.mycomp by d.mycomp with Microsoft SMTPSVC(6.0.3790.4675);
 Thu, 26 May 2011 16:19:06 +0200
Received: from e.mycomp by d.mycomp with Microsoft SMTPSVC(6.0.3790.4675);
 Thu, 26 May 2011 15:19:05 +0100
----snip----

----snip----
Received: from a.mycomp ([X.Y.Z.A])
by  a.mycomp with esmtp (Exim 4.74)
(envelope-from <no-reply@mycomp.com>)
id ; Thu, 26 May 2011 14:19:04 +0000
Received: from myserver.mycomp.com ([X.Y.Z.A] helo=Myserver)
by a.mycomp with esmtp (Exim 4.74)
(envelope-from <no-reply@mycomp.com>)
id ; Thu, 26 May 2011 14:19:04 +0000
MIME-Version: 1.0
From: "International IT Operations" <no-reply@mycomp.com>

это говорит мне, какой сервер отправил письмо, так что, по крайней мере, вы знаете, приходит оно из ящика разработчика или нет Получено: от myserver.mycomp.com ([X.Y.Z.A] helo = Myserver)

0 голосов
/ 26 мая 2011

Какой SMTP-сервер установлен в промежуточной среде? Вы можете просмотреть журналы SMTP и посмотреть, отправил ли этот сервер какие-либо электронные письма. Если этот сервер не отправляет электронные письма, он не приходит с этого сервера и может быть из другого источника.

Если вы обнаружите, что SMTP-сервер отправляет электронные письма, вы можете отследить, какой серверный сценарий вызвал SMTP-сервер через журналы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...