Страница 1 из 1

Local MTA

Добавлено: 2006-08-08 11:58:08
serge
Как сказать Exim'у чтоб все письма уходящие из локалки в мир отправлялись через определенный локальный smtp сервер? Иначе он пытается достучаться до rempte_smtp, и соответственно из локалки этот запрос не выходит.

Добавлено: 2006-08-08 12:05:27
Alex Keda

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

# чё делаем с почтой
begin routers

# Поиск маршрута к хосту в DNS. Если маршрут не найден в DNS -
# то это `унроутабле аддресс`. Не проверяются локальные
# домены, 0.0.0.0 и 127.0.0.0/8
#dnslookup:
#  driver = dnslookup
#  domains = ! +local_domains
#  transport = remote_smtp
#  ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
#  no_more

#релей через мой хост
main_relay:
    driver = manualroute
    domains = ! +local_domains
    transport = remote_smtp
    route_list = * server.name.for.relay.su
    no_more

Добавлено: 2006-08-08 12:19:58
serge
Пасиб, получилось. Еще немного помоги, plz... Письма отправляемые системой не доходят руту. Пользователя root создал и назначил ему alias serge@my-domain. В логах пишет root@my-domain: error ignored. Это не может быть из-за
# запрещаем работу доставки под юзером root - в целях безопасности
never_users = root

И еще... если раньше я мог смотреть почту через mutt, то как его терь ему сказать где брать письма? (Письма в БД mysql. Делал все по Вашей статье.)

Добавлено: 2006-08-08 12:31:40
Alex Keda
про mutt - никак :))) наверно. не пробовал :)
===
про рута - логи дай целиком.

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

делаешь echo 'test' | mail -s test root
логи - сюда

Добавлено: 2006-08-08 12:36:55
serge
вот че пишет
2006-08-08 13:35:38 1GANzu-000Kdi-Ns <= root@izdat.ssau.int U=root P=local S=359 from <root@izdat.ssau.int> for root
2006-08-08 13:35:38 1GANzu-000Kdi-Ns ** root@izdat.ssau.int: Unrouteable address
2006-08-08 13:35:38 1GANzu-000Kdl-QP <= <> R=1GANzu-000Kdi-Ns U=mailnull P=local S=1175 from <> for root@izdat.ssau.int
2006-08-08 13:35:38 1GANzu-000Kdl-QP ** root@izdat.ssau.int: Unrouteable address
2006-08-08 13:35:38 1GANzu-000Kdl-QP Frozen (delivery error message)
2006-08-08 13:35:38 1GANzu-000Kdi-Ns Completed

Добавлено: 2006-08-08 12:37:43
serge
А вот еще кой чего
server# dbmail-users -l root
Opening connection to database...
Opening connection to authentication...
Ok. Connected
Info for user [root]
User ID : 6
Username : root
Client ID : 0
Max. mailboxsize: 0.00 MB
Quotum used : 0.02 MB (inf%)

Aliases:
serge@izdat.ssau.int

Добавлено: 2006-08-08 12:39:48
Alex Keda
а такой альяс есть?

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

root@izdat.ssau.int

Добавлено: 2006-08-08 12:41:10
serge
неа.. щас сделаю

Добавлено: 2006-08-08 12:42:21
serge
сделал. вроде работает. вот че в логах
2006-08-08 13:41:11 1GAO5H-000KeP-DA <= root@izdat.ssau.int U=root P=local S=359 from <root@izdat.ssau.int> for root
2006-08-08 13:41:11 1GAO5H-000KeP-DA => root <root@izdat.ssau.int> R=dbmailuser T=dbmail_delivery
2006-08-08 13:41:11 1GAO5H-000KeP-DA Completed

Добавлено: 2006-08-08 12:43:08
serge
но на serge@izdat.ssau.int ни чего не пришло???

Добавлено: 2006-08-08 12:47:30
Alex Keda
ну так пришло наверно в ящик рута :)))
зачем ящик делал если на другой ящик альяс?

Добавлено: 2006-08-08 12:52:45
serge
разобрался :wink: Пасиб за помощь...

Добавлено: 2006-08-08 16:42:48
Maveric_
Я касательно mutt добавлю.
Я им почту с роду не читал, но для выборки из базы находясь в консоли написал небольшой скриптик. Параметры там свои и работает пока кривовато, но если нужно могу скинуть на мыл.

З.Ы.
Покрайней мере лучше чем ничего.

Добавлено: 2006-08-08 21:37:33
serge
To Maveric_
Кинь если не сложно. Интересно посмотреть. ssedov[на]yandex.ru