Сервер исходящей почты и Exim
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- AlkoGekS
- сержант
- Сообщения: 152
- Зарегистрирован: 2007-05-22 11:30:29
- Контактная информация:
Сервер исходящей почты и Exim
Ситуация следующая. Есть Exim, почта ходит, но на некоторые адреса она не попадает. Выяснил... дело в том, то нужно указывать в качестве сервера исходящей почты сервер провайдера. Вопрос в чем... где и куда это записать, а самое главное как? Облазил весь конфиг, ничего не нашел подобного.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- мл. сержант
- Сообщения: 128
- Зарегистрирован: 2007-11-02 11:34:10
Re: Сервер исходящей почты и Exim
Вообще без разницы слать через свой сервер или смтп провайдера, но если уж сильно хочется то можно настроить в экзиме смартхост куда будет скидываться вся исходящая почта.
- AlkoGekS
- сержант
- Сообщения: 152
- Зарегистрирован: 2007-05-22 11:30:29
- Контактная информация:
Re: Сервер исходящей почты и Exim
С провайдерским траблов меньше!
Вообще вот в чем фишка, раньше почтовиком постфикс был со след настройками:
Теперь в экзиме надо сделать наподобие!
Вообще вот в чем фишка, раньше почтовиком постфикс был со след настройками:
Код: Выделить всё
relayhost = relay1.macomnet.ru
relay_domains = relay1.macomnet.ru
-
- мл. сержант
- Сообщения: 128
- Зарегистрирован: 2007-11-02 11:34:10
- AlkoGekS
- сержант
- Сообщения: 152
- Зарегистрирован: 2007-05-22 11:30:29
- Контактная информация:
Re: Сервер исходящей почты и Exim
А поконкретнее можно, просто остановка сервера приведет к последствиям, если на живом тестить.
Я все делал по статье Лиссяры Exim+Dovecot.
Пробовал вместо:
Вставлять
Ток ничего не получилось =\
Я все делал по статье Лиссяры Exim+Dovecot.
Пробовал вместо:
Код: Выделить всё
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_smart_host:
driver = manualroute
route_list = relay1.macomnet.ru
transport = remote_smtp
ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
no_more
- freeman
- лейтенант
- Сообщения: 734
- Зарегистрирован: 2007-03-18 5:13:25
Re: Сервер исходящей почты и Exim
Я б так категорично не говорил.BlackPhantom писал(а):Вообще без разницы слать через свой сервер или смтп провайдера,
Пример: запустил я Exim и шлю через него почту. А сейчас каждый пятый/десятый клиент имееет ящик на всяких mail.ru, ukr.net и т.п., имеющих включенный грейлист (и кол-во таких растёт и растёт). Т.е. мою почту футболят и футболят несколько часов, могут даже без объяснения причин. MAil.ru хоть даёт код ошибки и пишет try later, ukr.net футболит с описанием в логах http://www.ukr.net/mta/std3.html?127.0.0.1 , зайдя куда читаем
и т.д. не буду цитировать всё.Q: Сколько времени необходимо на прохождение фильтра ?
A: С настройками по умолчанию в sendmail/postfix/exim версий начиная с 2003-го года от 3 до 10 часов. Конечно если вы не забыли про queue runner
Q: Сколько надо попыток, чтобы пройти std3 фильтр, а также какие должны быть интервалы ?
A: Мы сами не знаем вообще-то. В алгоритме присутствуют повсеместно random(). Но зависимость есть, да.
1) MTA выбрасывает письма из очереди раньше, чем надо (а надо не менее 4х суток)
У меня фильтр их проходится за 6 часов, т.е. имеем факт - в обед письмо отправил, человек завтра его прочитает.
А третий почтовик попался - вообще делает вид что он не пашет, но опять таки с хх попытки почту принял.
Так вот почтовый сервак прова обслуживает большое кол-во клиентов, IP, MTA и его настройки не меняет, т.е. фильтры эти его изначально знают, он не меняет поведенческую идентификацию (а я вот люблю поменять чего небудь в настройках) и не даёт фильтрам о себе забыть. Что б там не писали
Забывают они через время, если им долго не писать.A: Партия обо всём позаботилась товарищи: запоминается хост и поведенческая модель MTA. Т.е. тестируется MTA 1 раз и следующий подход лишь при смене IP адреса, имени хоста или самого МТА на что-то другое.
Короче можем иметь бооольшую задержку в отправке писем.
Или там юзеры вируснёй или спамом баловатся стали, или просто с ничего вдруг, вон как на mail.ru жалуются на форуме, попал почтовик в блеклист - если пров солидный, с ним такого или не случится или решится это за минуты и без вашего участия, а админу небольшой конторы это будет геморрой.
Впрочем сам пока предпочитаю отправлять сам, а не релеить на прова, чтобы точно знать письмо уже доставленно или десятый раз срывается из-за отвратительного интернет канала у получателя

НО опять таки минус что так Я теряю ресурсов и трафика не Х (размер письма), а X * Y (кол-во попыток) * "коэфициент % на котором срывается обычно, впрочем это счас не существенно для большинства.
Так что и так есть и плюсы и минусы и сяк. Выбирать вам.
Последний раз редактировалось freeman 2007-11-21 21:41:16, всего редактировалось 2 раза.
Остатся должен только один ...
- freeman
- лейтенант
- Сообщения: 734
- Зарегистрирован: 2007-03-18 5:13:25
Re: Сервер исходящей почты и Exim
В route_list указано куда, но не указано с каких доменов релеить.AlkoGekS писал(а):А поконкретнее можно, ...
ВставлятьТок ничего не получилось =\Код: Выделить всё
send_to_smart_host: driver = manualroute route_list = relay1.macomnet.ru transport = remote_smtp ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8 no_more
Остатся должен только один ...
- AlkoGekS
- сержант
- Сообщения: 152
- Зарегистрирован: 2007-05-22 11:30:29
- Контактная информация:
Re: Сервер исходящей почты и Exim
Заработало следующим образом:
P.S. наш провайдер сидит в соседнем корпусе
На постфиксе через него все отправлялось. На екзиме некоторые письма не отправлялись впринципе, пока не настрол отправку через прова.
Код: Выделить всё
smarthost:
driver = manualroute
domains = ! +local_domains
transport = remote_smtp
route_list = * relay1.macomnet.ru

-
- мл. сержант
- Сообщения: 128
- Зарегистрирован: 2007-11-02 11:34:10
Re: Сервер исходящей почты и Exim
это все понятно, просто лень было столько писать. Иногда поражаюсь, людям не лень по столько писать про очевидные вещи, а иногда просишь одну строчку кода - не дождешься...freeman писал(а):много текста было...

только ты учти, что экзим может всего лишь сказать что письмо отправлено на смартхост, но не доставленно получателю. Так что не факт, что если сливать на почтовик прова, они будут доставляться лучше чем со своего почтовика. Я лично предпочитаю отправлять со своего, тогда могу быть уверен что письмо доставлено.P.S. наш провайдер сидит в соседнем корпусе На постфиксе через него все отправлялось. На екзиме некоторые письма не отправлялись впринципе, пока не настрол отправку через прова.
- freeman
- лейтенант
- Сообщения: 734
- Зарегистрирован: 2007-03-18 5:13:25
Re: Сервер исходящей почты и Exim
Судя по кол-ву тем вопросов о траблах отправки на всякие mail.ru из за блеклистов, грейлистов и т.д. отправка на смарт хост, снимающая эти головняки многим не кажется очевидной и приемлемой.BlackPhantom писал(а):это все понятно, просто лень было столько писать. Иногда поражаюсь, людям не лень по столько писать про очевидные вещи,freeman писал(а):много текста было...
Не можешь ты быть уверен. Большое кол-во почтовых доменов виртуальные, т.е. письмо как раз реально exim отправляет на тот же смарт хост, но не твой (отправителя), а получателя (вирт. хостинг, складирование всех писем в один ящик, откуда забирается DomainPOP, fetchmail и т.д.) А как и когда оттуда письмо дойдёт до почтового сервера получателя опять тайна покрытая мраком ...BlackPhantom писал(а): только ты учти, что экзим может всего лишь сказать что письмо отправлено на смартхост, но не доставленно получателю. Так что не факт, что если сливать на почтовик прова, они будут доставляться лучше чем со своего почтовика. Я лично предпочитаю отправлять со своего, тогда могу быть уверен что письмо доставлено.
Остатся должен только один ...