L'errore nel file di log di exim4 è il seguente:
2010-07-14 17:59:37 1OZ4Mz-0001mF-Mb <= nomeutente@nomedominio
U=nomeutente P=local S=487
2010-07-14 18:00:08 1OZ4Mz-0001mF-Mb ** ilmioin...@gmail.com
R=smarthost T=remote_smtp_smarthost: SMTP error from remote mail
server after RCPT TO:< ilmioin...@gmail.com >: host mail.191.biz
[81.74.239.106]: 550 5.7.1 Unable to relay for
ilmioin...@gmail.com
2010-07-14 18:00:08 1OZ4NU-0001mK-PV <= <> R=1OZ4Mz-0001mF-Mb U=Debian-
exim P=local S=1433
2010-07-14 18:00:08 1OZ4Mz-0001mF-Mb Completed
--
Ho risolto in questo modo, forse non troppo ortodosso, ma funziona.
Ho creato il file:
/etc/exim4/exim4.conf.localmacros
il cui contenuto è:
MAIN_TLS_ENABLE = true
AUTH_CLIENT_ALLOW_NOTLS_PASSWORDS=yes
Il file /etc/exim4/passwd.client dovrà contenere le informazioni da
utilizzare per l'autenticazione sullo smarthost (il server smtp del
provider):
smtp_mail_server:login:password
Ho dato il comando:
update-exim4.conf
Ho riavviato il servizio:
/etc/init.d/exim4 restart
E così tutto funziona.