I set up postfix to forward email to my gmail account. I can send email from this server to my gmail, I can receive outside email and it's forwarded correctly (even from other gmail accounts). However, I can't send email from my gmail to this machine.
I get no error messages in postfix's log, it all looks fine. The email isn't marked as spam, it just never reaches my gmail inbox.
postfix/cleanup: B5BE7E0A06: message-id=<CABHVO+zD_LCYXWWiABRvXxb=rjez4uBXGo2N9__zkOWo1KVwOA@mail.gmail.com> postfix/qmgr: B5BE7E0A06: from=<email@example.com>, size=1416, nrcpt=1 (queue active) postfix/smtpd: disconnect from mail-wm0-f46.google.com[184.108.40.206] postfix/smtp: B5BE7E0A06: to=<firstname.lastname@example.org>, orig_to=<email@example.com>, relay=gmail-smtp-in.l.google.com[220.127.116.11]:25, delay=0.13, delays=0.06/0/0.03/0.04, dsn=2.0.0, status=sent (250 2.0.0 OK 1449920800 r66si5494735wmd.91 - gsmtp) postfix/qmgr: B5BE7E0A06: removed
Also my postfix config.
The SSL certificate is valid for the domain. The spf record of the domain looks like this:
TXT "v=spf1 ip4:18.104.22.168 ~all"
What's going on? What am I missing?