Trustmaster |
|
---|---|
SMTP положение не спасёт. В общем случае, почтовому серверу всё равно, отправляете ли вы письмо через mail() или SMTP, просто в первом случае письмо в спул кладёт локальная программа на том же сервере, а во втором идёт соединение через сеть. В обоих случаях письмо из спула почтовика делает одинаковый путь. Если сервер старательно фильтрует только локальный sendmail-трафик, то это уже "секурити фича" хостера.
Другое дело, если вы собираетесь по SMTP отправлять почту, скажем, через сервер Гугла. Только тут надо чётко соблюдать адреса и явки и не слать много, иначе будет хуже. Проблема бывает нередко не при отправке письма из скрипта, а при доставке его в ящик получателя. Если у вас неправильно настроен relay, или не используется специальный способ проверки подлинности отправки почты в DNS, или вы просто ненароком включили "нехорошее", по мнению спам-фильтра получателя, слово в письме (например, "зарегистрироваться", "сайт", "бесплатно", т.д.), то письмо с большой вероятностью не дойдёт. Или если у вас просто интенсивная переписка с пользователями, то вы можете запросто оказаться в чёрных списках. Многие хостеры, кстати, находятся там по умолчанию: с таких почта не доходит с самого начала. May the Source be with you!
|