Страница 1 из 1

Postfix transport

Добавлено: 10 июл 2012, 18:48
Phantom
В общем задача следующая. Есть postfix. Куча локальных пользователей с ящиками. Релей во внешний мир. Ну и хостер кудаж без него. Если один локальный пользователь отправляет письмо другому, то соответственно relay=local. Если нет, то relay=mail.relayserver.ru. Так вот. Как сделать так чтобы письма одному локальному пользователю от другого перенаправлялись на хостера, чтобы этот самый первый пользователь мог эти письма читать из любой точки. Понимаю, что через transport, но хотелось бы поподробнее.

Re: Postfix transport

Добавлено: 12 июл 2012, 16:51
Phantom
Похоже никто не знает. Сделал я. И вот как это сделано.
[mail.your_relayserver.ru] именно в таких скобках, чтобы не мучать сервер. Скобки нужны, чтобы Postfix не пытался проверять через DNS соответствие имени IP-адресу Exchange. Это релей сервер провайдера.
user@local_domen_name.ru это локальный почтовый адрес пользователя. Если ваш домен к примеру megarabota.ru и пользователь зареган на сервере с именем iamgod, то соответственно адрес будет iamgod@megarabota.ru.

/etc/postfix/mail.cf
transport_maps = hash:/etc/postfix/transport
Далее добавить
nano -w /etc/postfix/transport
и прописать
user@local_domen_name.ru smtp:[mail.your_relayserver.ru]
далее сделать
postmap /etc/postfix/transport
и
service postfix restart
ВСЁ!

Теперь письма от локальных пользователей такому же локальному пользователю user@local_domen_name.ru будут свистеть к хостеру и он сможет рабочие внутренние письма читать хоть с Кипра. Лишь бы инет был. :-D

И никаких выкрутасов и недомолвок. :)

Re: Postfix transport

Добавлено: 12 июл 2012, 17:05
Infernal Flame
Phantom
а таки не проще ли было полностью все дело развернуть на одном постфиксе, без внешних релеев и т.п. тряхомудии? У меня, к примеру есть пара почтовиков, чисто под постфигом. Так юзвери могут что по pop3, что по imap, что через web-морду пользовать полноценно почту. И никаких танцев с бубном.

з.ы. никто не отвечал видимо тупо потому, что не понятно была описана задача (правильно поставленное ТЗ = 70% выполнения работы)

Re: Postfix transport

Добавлено: 12 июл 2012, 17:38
Phantom
Гемор с DNSами. Прямая...обратная зоны... Иначе мой сервак будет воспринят как спамерский и ни один приличный сервер такие письма не пустит. Потому и было решено использовать почтовый хостинг. Очень даже удобно. И про безопасность не мне одному думать все таки. :) Ну это так...отступление.

Re: Postfix transport

Добавлено: 12 июл 2012, 20:25
Infernal Flame
Phantom
а в чем геморр????? бинд настроить на держание одной зоны - как два бита переслать... обратная зона - письма провайдерам и вуаля... Зато "все свое ношу с собой".. мне такой принцип роднее как-то... да и спокойнее - не получится что левый админ Вася отомстил хостеру за то, что тот его выгнал с работы за активное пенисофутболирование. (уже была такая лажа с почтовыми хостингами... так что нафиг-нафиг потом копаться в чужом гуане, когда они толком бэкап стопицот летней давности накатить не могут)

Re: Postfix transport

Добавлено: 12 июл 2012, 20:48
Phantom
Да нам он нужен только для того. чтобы письма из внешнего мира приходили. Ничего там не хранится. fetchmail раз в 5 минут все оттуда стягивает по ящикам. Ну разве что хостер "сломается" :-D Но не было ещё такого.