Hi everyone
I have a problem with forwarding addresses and smtp auth
setup:
mailserver1
- virtual users (mysqldb): user1
mailserver2
- /etc/aliases: [EMAIL PROTECTED]: [EMAIL PROTECTED]
When I send a mail from [EMAIL PROTECTED] to [EMAIL PROTECTED] via
mailserver1 (using smtp auth) the mail gets rejected:
(due to setup the mail is actually a mail to self via mailserver2)
2007-08-14 09:26:31 H=mailserver2 [129.132.123.233]
F=<[EMAIL PROTECTED]> rejected RCPT <[EMAIL PROTECTED]>: Forged Sender
address (claims to b e local user [EMAIL PROTECTED], but isn't
authenticated)
I noticed that emails with a 'Sender' header (the other mails only have
a 'From' header - e.g. standard thunderbird setup) aren't rejected (i.e.
sender = [EMAIL PROTECTED])
Other users on mailserver1 can send emails to [EMAIL PROTECTED] and I
receive them correctly.
Any ideas where I messed up?
The relevant part of exim.conf:
deny message = Sender claims to have a local address, but is
not authenticated nor relayed (try using SMTP-AUTH!)
log_message = Forged Sender address (claims to be local
user [${sender_address}], but isn't authenticated)
!hosts = +relay_from_hosts
!authenticated = *
condition = ${if
match_domain{$sender_address_domain}{+local_domains}}
regards
Urs
--
## List details at http://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/