Report this

What is the reason for this report?

postfix forwarding issue

Posted on December 29, 2013

I have setup a postfix server and set the MX record, SPF, and DKIM up to attempt to have a virtual mail forwarder. (for instance me@mydomain.com should forward to myalias@gmail.com) All appears well in the logs but gmail can only receive mail sent with sendmail from the console, but not when forwarded by the virtual rules.

This works:

sendmail me@mydomain.com Test ctrl-d

and results in a mail.log of:

Dec 29 15:55:19 www postfix/pickup[27575]: D6D3BE19EC: uid=0 from=<root> Dec 29 15:55:19 www postfix/cleanup[27580]: D6D3BE19EC: message-id=20131229205519.D6D3BE19EC@mail.mydomain.com Dec 29 15:55:19 www postfix/qmgr[27576]: D6D3BE19EC: from=root@mydomain.com, size=290, nrcpt=1 (queue active) Dec 29 15:55:21 www postfix/smtp[27582]: D6D3BE19EC: to=myalias@gmail.com, orig_to=me@mydomain.com, relay=gmail-smtp-in.l.google.com[74.125.137.26]:25, delay=3.6, delays=2.2/0/0.51/0.88, dsn=2.0.0, status=sent (250 2.0.0 OK 1388350521 t39si43670816yhp.150 - gsmtp) Dec 29 15:55:21 www postfix/qmgr[27576]: D6D3BE19EC: removed

and a e-mail on gmail with the following header:

Delivered-To: myalias@gmail.com Received: by 10.112.214.134 with SMTP id oa6csp248797lbc; Sun, 29 Dec 2013 12:55:21 -0800 (PST) X-Received: by 10.236.16.41 with SMTP id g29mr42719681yhg.17.1388350521272; Sun, 29 Dec 2013 12:55:21 -0800 (PST) Return-Path: root@mydomain.com Received: from mail.mydomain.com (www.mydomain.com. [x.x.x.x]) by mx.google.com with ESMTP id t39si43670816yhp.150.2013.12.29.12.55.20 for myalias@gmail.com; Sun, 29 Dec 2013 12:55:20 -0800 (PST) Received-SPF: pass (google.com: domain of root@mydomain.com designates x.x.x.x as permitted sender) client-ip=x.x.x.x; Authentication-Results: mx.google.com; spf=pass (google.com: domain of root@mydomain.com designates x.x.x.x as permitted sender) smtp.mail=root@mydomain.com; dkim=pass (test mode) header.i=@mydomain.com Received: by mail.mydomain.com (Postfix, from userid 0) id D6D3BE19EC; Sun, 29 Dec 2013 15:55:19 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mydomain.com; s=mail; t=1388350519; bh=g3zLYH4xKxcPrHOD18z9YfpQcnk/GaJedfustWU5uGs=; h=Date:From:From; b=HuJJBtPKQsF5VTwRWR7fhviOHX2gYlmqzK1P+kybHDEiFkWiFg1UfUGZX/LPprRO1 zlzupc4Hizp/7jPcqTcagkm0R+3NhKVR2n7xNDG4c7JO0V7EiW4CF0x689NzizwsSY IyrLprJu5PAlL6f7KXm0HScfi4l8pdrVkVEBMEpA= Message-Id: 20131229205519.D6D3BE19EC@mail.mydomain.com Date: Sun, 29 Dec 2013 15:55:17 -0500 (EST) From: root@mydomain.com (root)

test

When I send an e-mail to me@mydomain.com from gmail the following log results but no e-mail arrives in my gmail box or spam box:

Dec 29 15:57:46 www postfix/smtpd[27586]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled Dec 29 15:57:46 www postfix/smtpd[27586]: connect from mail-la0-f48.google.com[209.85.215.48] Dec 29 15:57:47 www postfix/smtpd[27586]: 25F9FE19EA: client=mail-la0-f48.google.com[209.85.215.48] Dec 29 15:57:47 www postfix/cleanup[27590]: 25F9FE19EA: message-id=CAEW7RRzFSJoBkiXsiq1kyi1XeTD_99bOR8_waFSmuK3xRv2zJw@mail.gmail.com Dec 29 15:57:47 www postfix/qmgr[27576]: 25F9FE19EA: from=myalias@gmail.com, size=1747, nrcpt=1 (queue active) Dec 29 15:57:47 www postfix/smtpd[27586]: disconnect from mail-la0-f48.google.com[209.85.215.48] Dec 29 15:57:48 www postfix/smtp[27591]: 25F9FE19EA: to=myalias@gmail.com, orig_to=me@mydomain.com, relay=gmail-smtp-in.l.google.com[74.125.137.26]:25, delay=1.5, delays=0.54/0/0.39/0.58, dsn=2.0.0, status=sent (250 2.0.0 OK 1388350668 v3si43678694yhd.138 - gsmtp) Dec 29 15:57:48 www postfix/qmgr[27576]: 25F9FE19EA: removed

The postfix/smtp is identical to the one that delivers properly from sendmail.

Closest question I’ve found is: https://www.digitalocean.com/community/questions/can-send-but-not-receive-email-centos-postfix But DKIM and SPF does not appear to be the problem based on the full header result show a spf=pass and dkim=pass.



This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Thanks a lot! I had the same problem and it was very frustrating.

Did you check your Spam folder? Is the email there or do you not receive it <strong>at all</strong>?

It does not show up in the spam filter. Based on the mail from root it appears that SPF and DKIM are both working so I would think it is something pretty bad to make it reject it outright. Of course all I have to go on that suggest it’s going out is the postfix/smtp line that says sent.

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Get started for free

Sign up and get $200 in credit for your first 60 days with DigitalOcean.*

*This promotional offer applies to new accounts only.