EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
bobot
- ст. прапорщик
- Сообщения: 589
- Зарегистрирован: 2008-05-28 20:03:17
Непрочитанное сообщение
bobot » 2009-01-14 15:40:28
princeps писал(а):bobot писал(а):я в DNS прописал алиас
тоесть мой сервак mydomain.com
а алиас mydomain1.com
Прописал алиас на dns-сервере зоны .com?
Короче, твоя проблема решается просто. Тебе надо, чтоб экзим складывал письма, приходящие на
yura@mydomain.com и
yura@mydomain1.com в одну папку. То есть, например, по умолчанию они кладутся в /var/mail/mydomain.com/yura и /var/mail/mydomain1.com/yura, а надо, чтоб складывались в одну. Точно так же довекот настраивать, чтоб он хавал все из одной папки, пофиг какой домен указан при подключении. А чтобы не было проблем с логином, настрой довекот на логин по имени пользователя, которое до собаки.
вот у меня в конфиге dovecot
одна строчка отвечает ну имеется ввиду куда кладётся почта
вот в exim
тоесть это для одного домена mydoman.com(это у меня так)
я чего-то не пойму так как сделать ко второму домену mydomain1.com
это ж конфиг приведён для одного домена! чего то я не пойму

bobot
-
Хостинг HostFood.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/
-
bobot
- ст. прапорщик
- Сообщения: 589
- Зарегистрирован: 2008-05-28 20:03:17
Непрочитанное сообщение
bobot » 2009-01-14 16:25:13
Всё получилось!! забыл этот алиас добавить в БД
bobot
-
bobot
- ст. прапорщик
- Сообщения: 589
- Зарегистрирован: 2008-05-28 20:03:17
Непрочитанное сообщение
bobot » 2009-01-14 16:31:35
ну теперь другая проблема!! да я вхожу на посту и всё вродебы нормально
логин создал boris@mydomain1
теперь письма не принимаются и не отсылаются с этого домена boris@mydomain1
bobot
-
princeps
- майор
- Сообщения: 2684
- Зарегистрирован: 2007-09-25 10:20:59
- Откуда: Сочи, Москва
-
Контактная информация:
Непрочитанное сообщение
princeps » 2009-01-14 16:34:50
Дружище, советую тебе сначала почитать документацию по exim, прежде чем такими вещами заниматься. У тебя экзим откуда берет данные о домене и пользователе?
princeps
-
bobot
- ст. прапорщик
- Сообщения: 589
- Зарегистрирован: 2008-05-28 20:03:17
Непрочитанное сообщение
bobot » 2009-01-14 16:36:25
вот лог exim
Код: Выделить всё
1LN7Tq-0009y9-Hs <= www@mydomain U=www P=local S=684 id=a519c2a2420cbaf5af3404c17e31c7fc@mydomain from <www@mydomain> for boris@mydomain1
2009-01-14 15:16:30 1LN7Tq-0009y9-Hs ** boris@mydomain1: Unrouteable address
2009-01-14 15:16:30 1LN7Tq-0009yB-IY <= <> R=1LN7Tq-0009y9-Hs U=mailnull P=local S=1549 from <> for www@mydomain
2009-01-14 15:16:30 1LN7Tq-0009y9-Hs Completed
2009-01-14 15:16:30 1LN7Tq-0009yB-IY ** www@mydomain: Unrouteable address
2009-01-14 15:16:30 1LN7Tq-0009yB-IY Frozen (delivery error message)
2009-01-14 15:19:59 H=f41.mail.ru [194.67.57.79] F=<slyusarenko80@mail.ru> rejected RCPT <boris@mydomain1>: Unrouteable address
bobot
-
bobot
- ст. прапорщик
- Сообщения: 589
- Зарегистрирован: 2008-05-28 20:03:17
Непрочитанное сообщение
bobot » 2009-01-14 16:39:17
princeps писал(а):Дружище, советую тебе сначала почитать документацию по exim, прежде чем такими вещами заниматься. У тебя экзим откуда берет данные о домене и пользователе?
С бд
bobot
-
Cancer
- Гл. Кастратор
- Сообщения: 1269
- Зарегистрирован: 2008-03-25 12:21:36
- Откуда: г. Ростов-на-Дону
-
Контактная информация:
Непрочитанное сообщение
Cancer » 2009-01-14 16:41:43
Так для чего такое делаешь? один домен на другой, что то уж сильно перемудрили. Объясни для чего ?
Возможно проще найдется решение
Cancer
-
princeps
- майор
- Сообщения: 2684
- Зарегистрирован: 2007-09-25 10:20:59
- Откуда: Сочи, Москва
-
Контактная информация:
Непрочитанное сообщение
princeps » 2009-01-14 16:42:36
Как думаешь, о чем это говорит?:
У тебя в БД нету домена domain1, вот экзим и не может на него отправить письмо.
princeps
-
bobot
- ст. прапорщик
- Сообщения: 589
- Зарегистрирован: 2008-05-28 20:03:17
Непрочитанное сообщение
bobot » 2009-01-14 17:15:46
princeps писал(а):Как думаешь, о чем это говорит?:
У тебя в БД нету домена domain1, вот экзим и не может на него отправить письмо.
та вроде есть вот конфиг exim
Код: Выделить всё
virtual_localuser:
driver = accept
domains = ${lookup mysql{SELECT domain from domains WHERE domain='${domain}'}}//вот это мы берём домен
local_parts = ${lookup mysql{SELECT login from users WHERE login='${local_part}' AND domain='${domain}'}}// тут тоже юзера и домен
transport = local_delivery
begin transports
remote_smtp:
driver = smtp
local_delivery:
driver = appendfile
check_string = ""
create_directory
delivery_date_add
directory = /var/mail/$domain/$local_part // а вот мы ложим
соответствубщие таблицы
вот табличка users
Код: Выделить всё
+------------------+------------------+----------------------------------+-----------------------+
| login | name | password | domain |
| roman | roman | $1$bJovT$tp5yt2AItCXei8cXlR3051 | mydomain |
| boris | boris | 4dbf44c6b1be736ee92ef90090452fc2 | mydomain1|
+------------------+------------------+----------------------------------+-----------------------+
а вот другая табличка
Код: Выделить всё
+-----------------------+-------+
| domain | type |
+-----------------------+-------+
| mydomain | LOCAL |
| mydomain1 | LOCAL |
+-----------------------+-------+
вроде ж создал

bobot
-
princeps
- майор
- Сообщения: 2684
- Зарегистрирован: 2007-09-25 10:20:59
- Откуда: Сочи, Москва
-
Контактная информация:
Непрочитанное сообщение
princeps » 2009-01-14 17:37:26
а на domain.com нормально доходит?
princeps
-
bobot
- ст. прапорщик
- Сообщения: 589
- Зарегистрирован: 2008-05-28 20:03:17
Непрочитанное сообщение
bobot » 2009-01-14 17:57:39
princeps писал(а):а на domain.com нормально доходит?
да нормально!! уже около 2 месяцев нормально! и сейчас проверил нормально отсылается и принимается
bobot
-
bobot
- ст. прапорщик
- Сообщения: 589
- Зарегистрирован: 2008-05-28 20:03:17
Непрочитанное сообщение
bobot » 2009-01-14 17:58:27
а вот domain1.com
только входит!! но не принимается и не отсылается
bobot
-
bobot
- ст. прапорщик
- Сообщения: 589
- Зарегистрирован: 2008-05-28 20:03:17
Непрочитанное сообщение
bobot » 2009-01-15 12:36:34
Может дело в этом :
уменя в екзиме закомечено
Код: Выделить всё
#system_aliases:
# driver = redirect
# allow_fail
# allow_defer
# data = ${lookup mysql{SELECT recipients FROM aliases \
# WHERE local_part='${local_part}' AND domain='${domain}'}}
?????
bobot
-
bobot
- ст. прапорщик
- Сообщения: 589
- Зарегистрирован: 2008-05-28 20:03:17
Непрочитанное сообщение
bobot » 2009-01-15 17:32:57
всё сделал!! блин смое главное забыл!!!!
права дать на выполнение!!!!!!
bobot
-
princeps
- майор
- Сообщения: 2684
- Зарегистрирован: 2007-09-25 10:20:59
- Откуда: Сочи, Москва
-
Контактная информация:
princeps