Страница 1 из 1
Аутентификация Exim на pdd.yandex.ru
Добавлено: 2015-04-02 14:13:25
dss2009
Есть настроенный Exim, клиенты в mysql.
Внутри почта ходит.
Наружу, через доменную почту на яндексе, ходит только при такой записи:
client_send = :
email@maindomain.ru : мой пароль
К сожалению, почта ходит только от клиента указанного в этой строке.
Другие клиенты при авторизации получают отлуп: 553 5.7.1 Sender address rejected:
not owned by auth user. , что логично.
как заставить exim авторизоваться под тем отправителем от которого письмо?
Пожалуйста, подскажите куда смотреть.
с уважением, Денис
Аутентификация Exim на pdd.yandex.ru
Добавлено: 2015-04-07 11:51:47
dss2009
Exim настроен как смартхост. Отсылать должен через яндекс.
Не могу настроить, что бы данные (логин и пароль для каждого исходящего письма) брал из базы.
При настройке, как ниже, отсылает только для учетной записи
email@maindomain.ru:
Код: Выделить всё
auth_login:
driver = plaintext
public_name = LOGIN
client_send = : email@maindomain.ru : password
server_condition = ${lookup mysql{SELECT `username` FROM \
`mailbox` WHERE `username` = \
'${quote_mysql:$auth1}' AND `password` = \
'${quote_mysql:$auth2}'}{yes}{no}}
server_prompts = Username:: : Password::
server_set_id = $auth1
Аутентификация Exim на pdd.yandex.ru
Добавлено: 2015-04-08 8:19:30
Alex Keda
Зачем вам экзим, если пользуетесь почтой яндекса?
Аутентификация Exim на pdd.yandex.ru
Добавлено: 2015-04-09 14:26:46
dss2009
Мы вынуждено перешли на почту яндекса (замена хостинга сайта), до этого все прекрасно работало с мастерхост (по инструкции с этого сайта). Пользователи привыкли к внутреннему архиву за несколько лет, локальной почте (которая не выходит за пределы офиса) и т.д. Сейчас работает через remote_smtp, но некоторые сайты не принимают от нас почту и поэтому я ищу варианты с отсылкой через смартхост (яндех)
Аутентификация Exim на pdd.yandex.ru
Добавлено: 2015-04-11 20:21:46
Alex Keda
тока забивать все логины-пассы
ну, или слать со своего тазика, и не парится
у меня так местами работает.
всё ровно.
Аутентификация Exim на pdd.yandex.ru
Добавлено: 2015-04-12 12:14:06
dss2009
Alex Keda писал(а):тока забивать все логины-пассы
.
Пробовал настроить вот так:
Код: Выделить всё
passwd.client
smtp.yandex.ru:email1@maindomain.ru:password
smtp.yandex.ru:email2@maindomain.ru:password
/etc/email-addresses
user: email1@maindomain.ru
otheruser: email1@maindomain.ru
www-data: email1@maindomain.ru
user: email2@maindomain.ru
otheruser: email2@maindomain.ru
www-data: email2@maindomain.ru
yandex_router:
driver = manualroute
transport = remote_yandex_transport
route_list = * smtp.yandex.ru
remote_yandex_transport:
driver = smtp
hosts = smtp.yandex.ru
hosts_try_auth = smtp.yandex.ru
hosts_require_auth = smtp.yandex.ru
authenticated_sender =
auth_login:
driver = plaintext
public_name = LOGIN
client_send = : username : password
server_condition = ${lookup mysql{SELECT `username` FROM \
`mailbox` WHERE `username` = \
'${quote_mysql:$auth1}' AND `password` = \
'${quote_mysql:$auth2}'}{yes}{no}}
server_prompts = Username:: : Password::
server_set_id = $auth1
Не заводиться. Ткните носом, где я косячу.
Отправлено спустя 1 час 44 минуты :
Пишет:
Код: Выделить всё
535 5.7.8 Error: authentication failed: Invalid user or password!
т.е. неправильный логин или пароль.
Не могу бросить - заело.