trusted_users = muromec
queue_list_requires_admin = false
begin routers
smarthost:
driver = manualroute
domains = !@
transport = gmail_smtp
route_list = * smtp.gmail.com
aliases:
driver = redirect
data = ${lookup{$local_part}lsearch{/etc/mail/aliases}}
file_transport = address_file
pipe_transport = address_pipe
local_user:
driver = accept
check_local_user = true
transport = local_delivery
begin transports
local_delivery:
driver = appendfile
file = /var/spool/mail/$local_part
gmail_smtp:
driver = smtp
hosts = smtp.gmail.com
hosts_require_auth = smtp.gmail.com
hosts_require_tls = smtp.gmail.com
begin rewrite
muromec@offline.net ###@gmail.com
begin authenticators
gmail_login:
driver = plaintext
public_name = LOGIN
client_send = : ###@gmail.com : ага_щас
begin retry
* * F,7d,10m;
# EOF
а в лог сыпется:
% cat /var/log/exim/exim_main.log
2005-12-14 20:19:45 1EmbE9-0000u0-5W <= ###@gmail.com U=muromec P=local S=765 id=200512142019.45129.###gmail.com
2005-12-14 20:19:46 1EmbE9-0000u0-5W gmail-smtp.l.google.com [66.249.93.109] No route to host
2005-12-14 20:19:49 1EmbE9-0000u0-5W gmail-smtp.l.google.com [66.249.93.111] No route to host
2005-12-14 20:19:49 1EmbE9-0000u0-5W == ###@gmail.com R=smarthost T=gmail_smtp defer (113): No route to host
и письмо естественно ничего никуда не доходит. оный адрес вполне себе пингуется и KMail посылает через него почту.
и эта... как сделать, чтобы почта для рута слалась мне не в гмыл, а локально?
в /etc/mail/aliases есть сточка
root: muromec