Страница 1 из 1
Релей на хостера с авторизацией
Добавлено: 2007-11-17 21:27:22
Vitaly
Пытаюсь настроить релей всей почты на почтовый сервер хостера, но тот требует авторизации - как победить - чтото не соображаю. Может тыкнёте носом ?)
Был добавлен роутер
Код: Выделить всё
begin routers
send_to_gateway:
driver = manualroute
domains = !+local_domains
transport = remote_smtp
ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
route_list = * smtp.masterhost.ru
и соответственно транспорт
Код: Выделить всё
# Доставка на удалённые хосты - на masterhost
remote_smtp:
driver = smtp
hosts_require_auth = smtp.masterhost.ru
Что бы ещё сюда приписать ?)
Re: Релей на хостера с авторизацией
Добавлено: 2007-11-17 22:27:23
BlackPhantom
Re: Релей на хостера с авторизацией
Добавлено: 2007-11-18 11:57:43
Al
Да,должно помочь.Только коменты к статье почитай,чтоб не засветить свой пароль. Если заработает-напиши как.
Может,получится добавить в существующий транспорт
и
Код: Выделить всё
gmail_login:
driver = plaintext
public_name = LOGIN
hide client_send = : YourGmailUsername@gmail.com : YourGmailPassword
в аутентификаторы.
Re: Релей на хостера с авторизацией
Добавлено: 2007-11-18 17:50:12
Vitaly
Зарегестрировал пользователя нового у хостера и к тому конфигу, что указан выше у меня приписал вот такие строки в раздел авторизации
Код: Выделить всё
masterhost_login:
driver = plaintext
public_name = LOGIN
client_send = : user@domain.ru : password
И всё заработало. Теперь нужно засинхронизировать все почтовые аккаунты на своём почтаре в соответствие с сервером хостера и настроить fetchmail для забора почты.
Re: Релей на хостера с авторизацией
Добавлено: 2007-11-18 18:38:52
Alex Keda
поделись конфигом.
ты - наверное первый человек допиливший подобную конфигурацию - остальные либо забили, либо не отписались что получилось.
Re: Релей на хостера с авторизацией
Добавлено: 2007-11-18 22:43:55
freeman
Vitaly or
lissyara. Может стоит заменить переменные в
?
Re: Релей на хостера с авторизацией
Добавлено: 2007-11-18 22:49:56
Alex Keda
заменил, но не думаю что кто-то резко стал спам слать через него
Re: Релей на хостера с авторизацией
Добавлено: 2007-11-19 1:51:26
freeman
Ну это точно не помешает же. Весь инет вообще и твой сайт в частности хорошо индексируется. А считай открытый релей это вообще ...
Не знаю совпадение или нет, но я как то конфиг запостил с реальным доменом, так через десяток минут такой шквал спаммеров долбился ... раз в 10 минимум больше чем обычно в единицу времени. Завинтил по максимуму гайки, успокоились через время.
Re: Релей на хостера с авторизацией
Добавлено: 2007-11-19 9:21:13
Alex Keda
Re: Релей на хостера с авторизацией
Добавлено: 2007-11-19 12:53:21
Vitaly
Народ - не боись - постя конфиг я уже изменил для него "явки-пароли" ))
В общем ничё сложного не увидел - взял конфик Лиссяры и часть опций убрал - часть добавил (то что убрал - закоментированно ## )
секция роутеров (запись в самом начале описания роутеров)
Код: Выделить всё
begin routers
##dnslookup:
##driver = dnslookup
##domains = ! +local_domains
##transport = remote_smtp
##ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
##no_more
send_to_gateway:
driver = manualroute
domains = !+local_domains
transport = remote_smtp
ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
route_list = * smtp.masterhost.ru
секция транспортов
Код: Выделить всё
begin transports
# Доставка на удалённые хосты - на релей хостера
remote_smtp:
driver = smtp
hosts_require_auth = smtp.masterhost.ru
секция авторизации
Код: Выделить всё
begin authenticators
masterhost_login:
driver = plaintext
public_name = LOGIN
client_send = : user@domen.ru : SUPER_password
PS.спасибо Лиссяре за описание exim - раньше юзал сендмыло только, когда думал на чтобы перейти - на глаза попалась статья на этом сайте - понравилось внятное описание и большие возможности. Уже и знакомых перетаскиваю понемногу на этот почтарь - им тоже нравится )
Re: Релей на хостера с авторизацией
Добавлено: 2007-11-19 12:59:19
Vitaly
Вопрос возник вдогонку - fetchmail вроде ж не работает с mysql - или я ошибаюсь ))??
было бы неплохо использовать для него параметры с базы exim`а
Re: Релей на хостера с авторизацией
Добавлено: 2007-11-22 11:30:17
Vitaly
наступил на грабли при работе в данной конфигурации (
письмо забирается у хостера и exim его тут же отправляет обратно ((
мож кто покажет где ошибка ??))
вот конфигурация роутеров
Код: Выделить всё
begin routers
send_to_gateway:
driver = manualroute
domains = ! +local_domains
transport = remote_smtp
ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
route_list = * smtp.masterhost.ru
system_aliases:
driver = redirect
allow_fail
allow_defer
data = ${lookup mysql{SELECT `goto` FROM `alias` WHERE \
`address`='${quote_mysql:$local_part@$domain}' OR \
`address`='${quote_mysql:@$domain}'}}
dovecot_user:
driver = accept
condition = ${lookup mysql{SELECT `goto` FROM \
`alias` WHERE \
`address`='${quote_mysql:$local_part@$domain}' OR \
`address`='${quote_mysql:@$domain}'}{yes}{no}}
transport = dovecot_delivery
Re: Релей на хостера с авторизацией
Добавлено: 2007-11-22 11:31:24
Alex Keda
в логах
Re: Релей на хостера с авторизацией
Добавлено: 2007-11-22 11:46:07
Vitaly
логи
Код: Выделить всё
Nov 22 11:36:52 saturn sm-mta[15136]: lAM8aqiP015136: from=<admin-msk@ХХmex.ru>, size=3698, class=0, nrcpts=1, msgid=<B0435C2133C5479FA2DBED3F109CE3AD@rumex.ru>, bodytype=7BIT, proto=ESMTP, daemon=Daemon0, relay=localhost.space.ru [127.0.0.1]
Nov 22 11:37:01 saturn sm-mta[15138]: lAM8aqiP015136: to=<admin-msk@ХХХdeck.ru>, delay=00:00:09, xdelay=00:00:09, mailer=esmtp, pri=33698, relay=mx1.masterhost.ru. [217.16.16.81], dsn=2.0.0, stat=Sent (ok 1195720621 qp 72066)
тоесть получил и тут же отправил назад - самому себе на хостера
Re: Релей на хостера с авторизацией
Добавлено: 2007-11-22 11:59:39
Vitaly
Добавка
Только что было замечено что это происходит если почту забирает fetchmail от хостера
Если просто шлют по сети друг-другу - всё ложится в локальные ящики нормально
Код: Выделить всё
Nov 22 11:58:17 saturn exim[15358]: Delay 0s for venera.space.ru [192.168.0.2] with HELO=venera. Mail from admin-msk@ХХХdeck.ru to stas@ХХХdeck.ru.
Nov 22 11:58:18 saturn exim[15358]: 1Iv7t3-0003zi-Tr <= admin-msk@ХХХdeck.ru H=venera.space.ru (venera) [192.168.0.2] I=[192.168.0.1]:25 P=smtp S=660 id=3EBC61F317D249E3A8F6335D50DF734F@space.ru from <admin-msk@ХХХdeck.ru> for stas@ХХХdeck.ru
Nov 22 11:58:18 saturn deliver(stas@wurdeck.ru): msgid=<3EBC61F317D249E3A8F6335D50DF734F@space.ru>: saved mail to INBOX
Nov 22 11:58:18 saturn exim[15360]: 1Iv7t3-0003zi-Tr => stas <stas@ХХХdeck.ru> R=dovecot_user1 T=dovecot_delivery
Nov 22 11:58:18 saturn exim[15360]: 1Iv7t3-0003zi-Tr Completed