Два вопроса про почту

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
NN
мл. сержант
Сообщения: 102
Зарегистрирован: 2008-12-05 6:55:31

Два вопроса про почту

Непрочитанное сообщение NN » 2009-06-28 17:31:10

1 Есть два офиса в разных регионах, как можно сделать один почтовый домен?
Смысл этого вопроса в том чтобы не создавать никаких дополнительных каналов между филиалами.

2 Есть почтовик на базе EXIM, как можно посмотреть по каким причинам не приходит почта (какие правила срабатывают), с определенных доменов.
Каждому свое!!!!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35332
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Два вопроса про почту

Непрочитанное сообщение Alex Keda » 2009-06-28 20:23:13

можно
Убей их всех! Бог потом рассортирует...

Аватара пользователя
buryanov
ст. сержант
Сообщения: 311
Зарегистрирован: 2008-04-29 13:41:48
Откуда: Харьков
Контактная информация:

Re: Два вопроса про почту

Непрочитанное сообщение buryanov » 2009-06-28 22:06:31

NN писал(а):2 Есть почтовик на базе EXIM, как можно посмотреть по каким причинам не приходит почта (какие правила срабатывают), с определенных доменов.

Код: Выделить всё

cat /var/log/maillog |drep "domain_s_kotorogo_net_pochty"
и потом расматриваешь, что там написано.
Последний раз редактировалось Alex Keda 2009-06-29 7:15:04, всего редактировалось 1 раз.
Причина: Товарищщи, юзайте кнопочку [code], цените чужое время...
Дмитрий.
buryanov*ukr.net
icq# 118639660; skype: buryanov

NN
мл. сержант
Сообщения: 102
Зарегистрирован: 2008-12-05 6:55:31

Re: Два вопроса про почту

Непрочитанное сообщение NN » 2009-06-29 3:06:27

lissyara писал(а):можно

я понимаю что можно, можно всякими редиректами и т.д., но меня интересует, можно ли сделать это при помощи дополнительных записей в ДНС?
Каждому свое!!!!

NN
мл. сержант
Сообщения: 102
Зарегистрирован: 2008-12-05 6:55:31

Re: Два вопроса про почту

Непрочитанное сообщение NN » 2009-06-29 5:01:06

buryanov писал(а):
NN писал(а):2 Есть почтовик на базе EXIM, как можно посмотреть по каким причинам не приходит почта (какие правила срабатывают), с определенных доменов.
cat /var/log/maillog |drep "domain_s_kotorogo_net_pochty" и потом рассматриваешь, что там написано.
Здравствуйте, спасибо за ответ,
у меня и логи пишутся, в них написано что домен в белом списке, все нормально, а почта не доходит понять не могу почему(
Каждому свое!!!!

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: Два вопроса про почту

Непрочитанное сообщение princeps » 2009-06-29 8:20:57

а что конкретно по каждому письму пишет?
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

NN
мл. сержант
Сообщения: 102
Зарегистрирован: 2008-12-05 6:55:31

Re: Два вопроса про почту

Непрочитанное сообщение NN » 2009-06-29 8:36:10

princeps писал(а):а что конкретно по каждому письму пишет?
понять не могу, лог как будто обрывается в реджике нет сообщений о том, что сообщение забанили, просто не приходит и все. Иногда правда таймауты проскакивают.
Каждому свое!!!!

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: Два вопроса про почту

Непрочитанное сообщение princeps » 2009-06-29 8:37:39

строку из лога сюда приведи
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: Два вопроса про почту

Непрочитанное сообщение princeps » 2009-06-29 8:39:19

NN писал(а):1 Есть два офиса в разных регионах, как можно сделать один почтовый домен?
Смысл этого вопроса в том чтобы не создавать никаких дополнительных каналов между филиалами.
NN писал(а):я понимаю что можно, можно всякими редиректами и т.д., но меня интересует, можно ли сделать это при помощи дополнительных записей в ДНС?
Нет.
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: Два вопроса про почту

Непрочитанное сообщение Laa » 2009-06-29 9:40:29

NN писал(а):1 Есть два офиса в разных регионах, как можно сделать один почтовый домен?
Смысл этого вопроса в том чтобы не создавать никаких дополнительных каналов между филиалами.
Запросто можно сделать. Ставьте почтовый сервер либо на колокейшене либо в офисе где толще канал в Интернет.
Между филиалами ничего не надо, настройте авторизацию и пользователи могут слать почту откуда угодно, хоть с Африки! :"":
NN писал(а): 2 Есть почтовик на базе EXIM, как можно посмотреть по каким причинам не приходит почта (какие правила срабатывают), с определенных доменов.
В логах. Если логов мало, то добавьте в конфиге еще логов. Там все понятно и просто.
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!

NN
мл. сержант
Сообщения: 102
Зарегистрирован: 2008-12-05 6:55:31

Re: Два вопроса про почту

Непрочитанное сообщение NN » 2009-06-30 3:06:18

Laa писал(а):
NN писал(а):1 Есть два офиса в разных регионах, как можно сделать один почтовый домен?
Смысл этого вопроса в том чтобы не создавать никаких дополнительных каналов между филиалами.
Запросто можно сделать. Ставьте почтовый сервер либо на колокейшене либо в офисе где толще канал в Интернет.
Между филиалами ничего не надо, настройте авторизацию и пользователи могут слать почту откуда угодно, хоть с Африки! :"":
такой вариант не пойдет.

никак нельзя так сделать что если на одном сервере нет такого пользователя, то обращение идет к другому?
Каждому свое!!!!

NN
мл. сержант
Сообщения: 102
Зарегистрирован: 2008-12-05 6:55:31

Re: Два вопроса про почту

Непрочитанное сообщение NN » 2009-06-30 3:17:38

Laa писал(а):
NN писал(а): 2 Есть почтовик на базе EXIM, как можно посмотреть по каким причинам не приходит почта (какие правила срабатывают), с определенных доменов.
В логах. Если логов мало, то добавьте в конфиге еще логов. Там все понятно и просто.
добавил +all_parents , посмотрим что к чему, логи к концу дня выложу.
Каждому свое!!!!

NN
мл. сержант
Сообщения: 102
Зарегистрирован: 2008-12-05 6:55:31

Re: Два вопроса про почту

Непрочитанное сообщение NN » 2009-06-30 3:41:44

princeps писал(а):а что конкретно по каждому письму пишет?

Код: Выделить всё

Jun 30 02:15:52 mail exim[66277]: [66277] STAGE12: info@************.ru ==> cher**********@rco**********; setting acl_m2 = 1; WHITELIST for this addresses
Jun 30 02:15:52 mail exim[66274]: [66274] STAGE12: info@********.ru ==> cher**********@rco**********; setting acl_m2 = 1; WHITELIST for this addresses
Jun 30 02:15:52 mail exim[66278]: [66278] STAGE12: info@t***************.ru ==> mat********@rco************; setting acl_m2 = 1; WHITELIST for this addresses
Jun 30 02:15:52 mail exim[66276]: [66276] STAGE12: info@***************.ru ==> che*********@rco*******; setting acl_m2 = 1; WHITELIST for this addresses
Jun 30 02:15:52 mail exim[66275]: [66275] STAGE12: info@*************.ru ==> cher***************@rco*****************; setting acl_m2 = 1; WHITELIST for this addresses
Jun 30 02:15:52 mail exim[66275]: [66275] Resetting acl_m0 10 --> 0, host in whitelist (info@************.ru ==> cher************@rco************)
Jun 30 02:15:52 mail exim[66277]: [66277] Resetting acl_m0 10 --> 0, host in whitelist (info@*************.ru ==> cher**************@rcom**********)
Jun 30 02:15:52 mail exim[66275]: [66275] Delay 0s (spam counter = 0; white host = 1) for mx9.************.ru [213.*************] with HELO=mx9.i*************ru. Mail from info@**********.ru to cherk*************@rco****************.ru.
Jun 30 02:15:52 mail exim[66277]: [66277] Delay 0s (spam counter = 0; white host = 1) for mx9.********.ru [213.*****************] with HELO=mx9.**********. Mail from info@*********** to che*********@rcom********.
Jun 30 02:15:52 mail exim[66276]: [66276] Resetting acl_m0 10 --> 0, host in whitelist (info@************.ru ==> cherk***************@rco*************.ru)
Jun 30 02:15:52 mail exim[66276]: [66276] Delay 0s (spam counter = 0; white host = 1) for mx9.**************ru [213.**************] with HELO=mx9.**********.ru. Mail from info@*************.ru to cherk***********@rcompany.*********************.ru.
Jun 30 02:15:52 mail exim[66274]: [66274] Resetting acl_m0 10 --> 0, host in whitelist (info@*************.ru ==> cher*****************@*****************.rikt.ru)
Jun 30 02:15:52 mail exim[66274]: [66274] Delay 0s (spam counter = 0; white host = 1) for mx9.*************.ru [213.********************] with HELO=mx9.*************.ru. Mail from info@t****************.ru to cherk*****************@rco***********************ru.
Jun 30 02:15:52 mail exim[66278]: [66278] Resetting acl_m0 10 --> 0, host in whitelist (info@***************.ru ==> ma*************@rco***********************.ru)
Jun 30 02:15:52 mail exim[66278]: [66278] Delay 0s (spam counter = 0; white host = 1) for mx9.****************************.ru [213.*****************] with HELO=mx9.**************.ru. Mail from info@t**************.ru to ma**************@rco*************.
Jun 30 03:39:02 mail exim[66983]: [66983] STAGE12: info@**************.ru ==> cher******************@rco**************; setting acl_m2 = 1; WHITELIST for this addresses
Jun 30 03:39:02 mail exim[66980]: [66980] STAGE12: info@*************** ==> cherka**********@rco***************; setting acl_m2 = 1; WHITELIST for this addresses
Jun 30 03:39:02 mail exim[66981]: [66981] STAGE12: info@************** ==> cherk************@rcom******************; setting acl_m2 = 1; WHITELIST for this addresses
Jun 30 03:39:02 mail exim[66982]: [66982] STAGE12: info@***************** ==> ma***************@rco************; setting acl_m2 = 1; WHITELIST for this addresses
Jun 30 03:39:02 mail exim[66984]: [66984] STAGE12: info@*************** ==> cher******************@****************.ru; setting acl_m2 = 1; WHITELIST for this addresses
Jun 30 03:39:02 mail exim[66980]: [66980] Resetting acl_m0 10 --> 0, host in whitelist (info@tal**************.ru ==> cher****************@rco******************.ru)
Jun 30 03:39:02 mail exim[66982]: [66982] Resetting acl_m0 10 --> 0, host in whitelist (info@tal****************.ru ==> ma**************@rco*****************.ru)
Jun 30 03:39:02 mail exim[66981]: [66981] Resetting acl_m0 10 --> 0, host in whitelist (info@**************.ru ==> cher****************@r******************.ru)
Jun 30 03:39:02 mail exim[66980]: [66980] Delay 0s (spam counter = 0; white host = 1) for mx9.************.ru [213.*************] with HELO=mx9.************.ru. Mail from info@t*******************.ru to cher*******************@rco*********************.
Jun 30 03:39:02 mail exim[66982]: [66982] Delay 0s (spam counter = 0; white host = 1) for mx9.***************.ru [213.***************] with HELO=mx9.**************.ru. Mail from info@**************.ru to mat**********************@*****************.ru.
Jun 30 03:39:02 mail exim[66981]: [66981] Delay 0s (spam counter = 0; white host = 1) for mx9.***************.ru [213.171.60.190] with HELO=mx9.*************.ru. Mail from info@************.ru to cherk**************@rco**************.
Jun 30 03:39:02 mail exim[66984]: [66984] Resetting acl_m0 10 --> 0, host in whitelist (info@*************.ru ==> cher***************@rc********************ru)
Jun 30 03:39:02 mail exim[66984]: [66984] Delay 0s (spam counter = 0; white host = 1) for mx9.**************.ru [213.*****************] with HELO=mx9.**********************.ru. Mail from info@*****************.ru to che****************@rco**********************.ru.
Jun 30 03:39:02 mail exim[66983]: [66983] Resetting acl_m0 10 --> 0, host in whitelist (info@***********.ru ==> che***************@rco*****************************.ru)
Jun 30 03:39:02 mail exim[66983]: [66983] Delay 0s (spam counter = 0; white host = 1) for mx9.*********.ru [213.*************] with HELO=mx9.************. Mail from info@***********.ru to che**************@***********.ru.
Jun 30 05:02:20 mail exim[67360]: [67360] STAGE12: info@************.ru ==> cher**********@rcomp*************.ru; setting acl_m2 = 1; WHITELIST for this addresses
ну и т.д. по логам(
Последний раз редактировалось NN 2009-06-30 6:49:14, всего редактировалось 3 раза.
Каждому свое!!!!

1314
проходил мимо

Re: Два вопроса про почту

Непрочитанное сообщение 1314 » 2009-06-30 6:41:24

такой вариант не пойдет.
никак нельзя так сделать что если на одном сервере нет такого пользователя, то обращение идет к другому?
можно сделать если пропадет инет на первом сервере то обращения пойдут к другому серверу, вариант
Laa, оптимальный, т.к. легче администрировать и отвечать за один сервер

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: Два вопроса про почту

Непрочитанное сообщение princeps » 2009-06-30 8:24:23

У тебя вообще никакие письма не доходят или какие-то доходят все-таки?
NN писал(а):такой вариант не пойдет.
Почему?
NN писал(а):никак нельзя так сделать что если на одном сервере нет такого пользователя, то обращение идет к другому?
Средствами днс - никак. Можно сделать, чтоб письмо попадало на один сервер, оказывалось бы, что там такого юзера нет и релеилось на другой. Можно, чтоб они все собирались на одном сервере, а потом фетчмэйлом частично забирались на другой. Т.е. без какого-то центрального почтового сервера не обойтись.
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

NN
мл. сержант
Сообщения: 102
Зарегистрирован: 2008-12-05 6:55:31

Re: Два вопроса про почту

Непрочитанное сообщение NN » 2009-06-30 9:30:45

princeps писал(а):У тебя вообще никакие письма не доходят или какие-то доходят все-таки?
Какие то доходят, в этом логе нет отчета о том что EXIM передал письмо Exchange, следовательно эти письма не дошли, но и в зарезаных тоже нет.

вот что им приходит в ответ

Код: Выделить всё

> This is the mail system at host mx9.***********.ru.
>
> I'm sorry to have to inform you that your message could not
> be delivered to one or more recipients. It's attached below.
>
> For further assistance, please send mail to postmaster.
>
> If you do so, please include this problem report. You can
> delete your own text from the attached returned message.
>
>                   The mail system
>
> <cher********@rc************.ru>: conversation with
>    mail.r***********.ru[21***.***.******.2] timed out while sending MAIL FROM
>


--------------------------------------------------------------------------------


> Received: from kas30pipe.localhost (localhost [127.0.0.1])
> by culver.************.ru (Postfix) with SMTP id A94322C329
> for <cherk*************@*******************.ru>; Fri,  5 Jun 2009 11:08:03 +0400
> (MSD)
> Received: from your1f83853f12 (unknown [85.***.***.26])
> (Authenticated sender: info@************.ru)
> by mx9.************.ru (Postfix) with ESMTP id 306082C31A
> for <cher**********@rc************>; Fri,  5 Jun 2009 11:08:02 +0400
> (MSD)
> Message-ID: <059601c9e5ac$5d8d0b70$b700a8c0@your1f83853f12>
> From: =?koi8-r?B?IvTBzMHOzcHbIiD64e8=?= <info@***************>
> To: <cher**********@r****************kt.ru>
> Subject: [?? Probable Spam] =?koi8-r?B?Rnc6IOTPy9XNxc7UMw==?=
> Date: Fri, 5 Jun 2009 11:08:02 +0400
> MIME-Version: 1.0
> Content-Type: multipart/mixed;
> boundary="----=_NextPart_000_0592_01C9E5CD.E486DDB0"
> X-Priority: 3
> X-MSMail-Priority: Normal
> X-Mailer: Microsoft Outlook Express 6.00.2900.3138
> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
> X-SpamTest-Envelope-From: info@t******************.ru
> X-SpamTest-Group-ID: 00000000
> X-SpamTest-Info: Profiles 8638 [Jun 04 2009]
> X-SpamTest-Info: helo_type=3
> X-SpamTest-Info: {relay has no DNS name}
> X-SpamTest-Info: {UDS BL}
> X-SpamTest-Method: probable
> X-SpamTest-Rate: 50
> X-SpamTest-SPF: none
> X-SpamTest-Status: Probable Spam
> X-SpamTest-Status-Extended: probable_spam
> X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0278], KAS30/Release
> X-AV-Checked: ClamAV using ClamSMTP
>
Последний раз редактировалось NN 2009-06-30 9:35:52, всего редактировалось 1 раз.
Каждому свое!!!!

NN
мл. сержант
Сообщения: 102
Зарегистрирован: 2008-12-05 6:55:31

Re: Два вопроса про почту

Непрочитанное сообщение NN » 2009-06-30 9:34:24

princeps писал(а):Почему?
Потому как сложная структура предприятия.
Каждому свое!!!!

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: Два вопроса про почту

Непрочитанное сообщение princeps » 2009-06-30 10:33:44

Ну, он пишет, что отваливается по таймауту после mail from. Давай конфиг экзима.
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

NN
мл. сержант
Сообщения: 102
Зарегистрирован: 2008-12-05 6:55:31

Re: Два вопроса про почту

Непрочитанное сообщение NN » 2009-06-30 10:38:57

princeps писал(а):Ну, он пишет, что отваливается по таймауту после mail from. Давай конфиг экзима.
какую именно часть. у меня за эксимом эксчанге, основы настроек взяты http://www.lissyara.su/?id=1453 + помощь товарища
Каждому свое!!!!

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: Два вопроса про почту

Непрочитанное сообщение princeps » 2009-06-30 10:58:37

давай сначала роутеры
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

NN
мл. сержант
Сообщения: 102
Зарегистрирован: 2008-12-05 6:55:31

Re: Два вопроса про почту

Непрочитанное сообщение NN » 2009-06-30 11:33:43

princeps писал(а):давай сначала роутеры

Код: Выделить всё

exchange_router:
	driver		=	"manualroute"
	domains		=	MS_EXCHANGE_DOMAIN
#	domains		=	+relay_to_domains
#	data		=	$local_part
	condition	= ${lookup mysql{SELECT `email` \
                    	    FROM `email_ad` WHERE `email`= \
                    	    '${quote_mysql:$local_part@$domain}' and type = 'exchange'}{yes}{no}}
	transport	=	remote_smtp
	route_list	=	* 10.***.***.***
	no_more

# Поиск маршрута к хосту в DNS.
dnslookup:
	driver		=	dnslookup
	domains		=	!+local_domains
	transport	=	remote_smtp
	ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
	no_more


# системные альясы
system_aliases:
        driver		=	redirect
	data		=	${lookup{$local_part}lsearch{/etc/aliases}}
	user		=	mailnull
	group		=	mail
	file_transport	=	address_file
	pipe_transport	=	address_pipe
	allow_fail
	allow_defer

# локальные пользователи
localuser:
	driver = accept
	check_local_user
	transport = local_delivery
	cannot_route_message = Unknown user	

Каждому свое!!!!

Аватара пользователя
buryanov
ст. сержант
Сообщения: 311
Зарегистрирован: 2008-04-29 13:41:48
Откуда: Харьков
Контактная информация:

Re: Два вопроса про почту

Непрочитанное сообщение buryanov » 2009-06-30 11:57:36

а exim знает о существовании пользователей в exchnage?, можбыть поэтому они и не доходят

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: Два вопроса про почту

Непрочитанное сообщение princeps » 2009-06-30 12:36:34

А есть какая-нибудь закономерность, с каких ящиков доходит, а с каких нет?
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

Аватара пользователя
buryanov
ст. сержант
Сообщения: 311
Зарегистрирован: 2008-04-29 13:41:48
Откуда: Харьков
Контактная информация:

Re: Два вопроса про почту

Непрочитанное сообщение buryanov » 2009-06-30 12:40:51

попробуй везде поставить delay = 0 и посмотри, доходят ли письма. У меня была проблема с exim, когда я поигрался с настройкой переменных ядра
Дмитрий.
buryanov*ukr.net
icq# 118639660; skype: buryanov

NN
мл. сержант
Сообщения: 102
Зарегистрирован: 2008-12-05 6:55:31

Re: Два вопроса про почту

Непрочитанное сообщение NN » 2009-06-30 15:18:58

princeps писал(а):А есть какая-нибудь закономерность, с каких ящиков доходит, а с каких нет?
закономерности нет, не доходят именно с этого домена, иногда приходят правда. У меня такое чувство, что тот сервер как криво настроен.
Каждому свое!!!!