>Очень часто в спамерских письмах, приходящих на мой почтовый сервер (стоит sendmail),
>в поле "msgid=" фигурирует имя моего почтового домена.
Аналогично
>Есть ли смысл
>использовать правило, блокирующее письма, приходящие извне, если в указанном поле присутствует
>такое значение?
У меня блокируется 800-1000 таких посланий в день.
>Всегда ли такие письма являются спамом?
Нет.
Например, ваш юзер находится вне вашей сети и хочет отправить почту
через ваш почтовик. И будет ему облом.
На этот случай нужно добавить проверку на smtp-авторизацию.
Авторизовался - проходи. Нет - извини.
Плюс добавить проверку ip-адреса источника на $=R, чтобы пропускать клиентов из тех сетей, из которых разрешен релеинг.
После включения этих 2 проверок жалоб от моих клиентов не поступало.
Но этот способ плох в том случае, если нормальный человек захочет напрямую через ваш почтовик кинуть нормальное письмо вашему локальному пользователю. Допустим, нет у него почтового ящика вообще, или он по какой-то причине не может им в данный момент воспользоваться.
Да, _возможно_ некоторые рассылки идут напрямую, но тогда можно завести список исключений.