I am confused about Mandrill installation instructions. Sorry, this may be a duplicate questions but I did not get answers to my other email-related questions.
The search of the site revealed this answer and I did
sudo dpkg-reconfigure postfix
and I got
z@ubuntu:/var/www/discourse/config$ sudo dpkg-reconfigure postfix
* Stopping Postfix Mail Transport Agent postfix [ OK ]
Postfix configuration was untouched. If you need to make changes, edit
/etc/postfix/main.cf (and others) as needed. To view Postfix configuration
values, see postconf(1).
After modifying main.cf, be sure to run '/etc/init.d/postfix reload'.
Running newaliases
* Stopping Postfix Mail Transport Agent postfix [ OK ]
* Starting Postfix Mail Transport Agent postfix [ OK ]
z@ubuntu:/var/www/discourse/config$ /etc/init.d/postfix reload
* Reloading Postfix configuration...
I assume that this means postfix is running and I don't have to make any changes.
I created a key in Mandrill and put that in discourse.conf
file as my password.
What else do I need to do? When I try to send the test email, it says "sent" but email is not sent.
In Mandrill set up, I cannot remember if "any valid API key" needs to be changed to my API key if so I cannot change it, because the edit button on the right does not exist.
In Mandrill, in sending domains tabs I have this:
Do I need to fix the DKIM and SPF fields as instructed here? The sending domain before was discourse.org
. Should I put it back? Are the mails sent by discourse.org
or my domain?
Can you help clear up some of the confusion? Thanks.