>Возникла проблемма.
>Поставил FreeBSD5.2.1, Apache,PHP,MySQL...решил прикрутить postnuke портал. в общем сделал всё, сижу радуюсь)
>Показал знакомому, он зарегистрировался и сидит ждёт письма с паролём, а
>его нет.
>Я решил посмотреть очередь sendmail. Что я там увидел((( В общем мой
>провайдер теперь блокирует все исходящие сообщения. Есть возможность отсылать сообщения только
>с реальных адресов зарегистрированых у него.
>Так вот, хотелось бы узнать как можно сделать так, чтобы сообщения отсылались
>из под провайдерского smtp под моим e-mail????
>Или есть возможности обойти эту блокировку????
>
>P.S.: из-за спамеров приходиться страдать нормальным людям((((
на своем почтовом сервере:
# hostname - в буфер его
# telnet smtp-relay.provider 25
...
helo твой_hostname_из_буфера
mail from: username@твой_домен
если ok то дальше выполнить rcpt (если не ok - разбираться почему)
rcpt to: твой_email@на_каком_нить_freemail
если ok то дальше выполнить data
data
just a mail-routing check
lalala
lalala
lalala
.
quit
если провайдер пропускает почту с твоего почтового сервера, то:
настроить smart host и валить всю исходящую почту через провайдера,
в качестве smarthost указать провайдерский smtp сервер.
После чего посмотреть кто обслуживает почту твоего домена:
# nslookup -q=mx твой.domain.
если провайдер прикрыл тебе 25/tcp то договаривайся чтобы он прописал
в DNS твоего домена MX'ы на провайдерские mail-релеи и на них настроил
чтобы вся твоя почта валилась по smtp/esmt на твой почтовый сервер
Все, никаких проблем из-за прикрытого smtp порта.