Форум

/ домой \ \ темы /



Тема: Команды SMTP TO: и FROM:

10/05/2008 12:24 Cerber:
Согласно RFC электронные адреса должны браться в символы тэгов <>. То есть:
MAIL FROM:<my[ dog ]adr.net>
RCPT TO:<us[ dog ]adr2.net>
Без таких скобок многие почтовые сервера принимают письмо за спам. При запросе к самому серверу:
MAIL FROM:<>
Сервер должен отвечать ошибкой 550. Так проверяют многие DNSBL-серверы MX-серверы на признак спам-релейности. Ваш SMTP-сервер отвечает этим требованиям? А то я с использованием sndmsg.exe отправляю письма с адресами в этих скобках, а пользователю они приходят уже без них (в поле TO или FROM, не помню). Сервер их случайно не удаляет?
12/05/2008 12:40 Max:
Естественно все в угловых скобках. И если вы включите подробный лог для SMTP/POP/FTP/... вы легко в этом убедитесь.

Запросом MAIL FROM:<> почтовые демоны шлют сообщения об ошибке доставки. Как показала практика, если на такой запрос отвечать 550 -- вы сообщения об ошибках не получите. Кроме того некоторые сервера, действительно проверяют наличие пользователя отправителя, и для этого обращаются с таким запросом, но ответить в т.ч. на него надо положительно.

Пользователь: Пароль: Новый пользователь:   Запомнить пароль: