Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have a problem setting up a mailinglist on postfix. I have a working virtual alias table (/etc/postfix/virtual). I added the following line:

progen@domain.xy user1@example.com, user2@example.net, user3@domain.xy

After that I started postmap on /etc/postfix/vritual and reloaded postfix, but sent mails to progen@domain.xy don't receive on any user. Here is the mail.log:

Oct 13 18:01:39 h1248008 postfix/qmgr[23578]: C630A57454E: from=<foo@googlemail.com>, size=2447, nrcpt=3 (queue active)
Oct 13 18:01:40 h1248008 postfix/smtp[24048]: C630A57454E: to=<user1@example.com>, orig_to=<progen@domain.xy>, relay=mx.arcor.de[]:25, delay=0.49, delays=0.07/0.01/0.32/0.09, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 37C788A2B)
Oct 13 18:01:41 h1248008 postfix/smtp[24049]: C630A57454E: to=<user2@example.net>, orig_to=<progen@domain.xy>, relay=gmail-smtp-in.l.google.com[]:25, delay=1.5, delays=0.07/0.02/0.1/1.4, dsn=2.0.0, status=sent (250 2.0.0 OK 1286985701 be6si6036480wbb.46)
Oct 13 18:01:41 h1248008 postfix/smtp[24050]: C630A57454E: to=<user3@domain.xy>, orig_to=<progen@domain.xy>, relay=aspmx.l.google.com[]:25, delay=1.9, delays=0.07/0.03/0.29/1.5, dsn=2.0.0, status=sent (250 2.0.0 OK 1286985701 r3si9350341wbc.13)
Oct 13 18:01:41 h1248008 postfix/qmgr[23578]: C630A57454E: removed

Which means that the mails (should) were sent to the users.

Where is my mistake?

Update: The problem was that the addresses user1@example.com, user2@example.net and user3@domain.xy were forwarded to foo@googlemail.com, so the mail was filtered. Thus it wasn't an error.

share|improve this question
I don't understand - the logs show the mails were sent? –  Hutch Oct 13 '10 at 16:39
Aren't they? In line 2,3,4? –  Sven Walter Oct 13 '10 at 16:47
If you take line 2, "250 2.0.0 Ok: queued as 37C788A2B" is the message ID that the receiving server gave the message, so they look to have been delivered (do "mailq" and it should confirm they are no longer queued). –  Hutch Oct 13 '10 at 16:51
Right, they aren't longer queued, but the mails still didn't arrive to any user. –  Sven Walter Oct 13 '10 at 16:54
Maybe not, but your server has delivered "something", I think that's beyond doubt. Can you send to echo@tu-berlin.de and see if you get a reply? –  Hutch Oct 13 '10 at 16:58
show 1 more comment

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.