View Single Post
  #7  
Old 28th March 2013, 14:00
kainhofer kainhofer is offline
Junior Member
 
Join Date: Mar 2007
Posts: 6
Thanks: 0
Thanked 1 Time in 1 Post
Default

Quote:
Originally Posted by till View Post
Tested it roday with the current svn stable version and it works fine on Debian and Ubuntu.
I have now found what caused my problems: On my server I have several domains, one of them being my main domain (kainhofer.com). Thus the /etc/mailname was set to kainhofer.com, which also happens to be one of the domains on the server. So from my understanding, the postfix mail handling that led to the problems worked as follows:

1) Mail to list-name@some-domain.tld comes in, postfix detects it's a virtual mailbox domain.
2) virtual-mailman map maps "list-name@some-domain.tld" to "list-name" (without domain)
3) domain "kainhofer.com" is implied from /etc/mailname
4) domain "kainhofer.com" is not in mydestination list in /etc/postfix/main.cf, but rather in virtual_mailbox_domains
5) postfix tries to deliver it not as a local mail (using aliases), but tries to look up the list-name@kainhofer.com in the MySQL database (where it can't find an entry).

As soon as I changed the /etc/mailname to a name not equal to an ISPConfig-handled domain, local delivery for "list-name" (with the implied domain as given in /etc/mailname) kicked in and the mailinglists started working...

However, I don't like having to use an internal hostname in /etc/mailname, but would prefer having my main domain there...

Reinhold
Reply With Quote