We recently moved our Drupal sites to a Linode server. One of those sites has a lot of users filling forms.
The previous server sent, with no problem, all form registrations to an email address, this is not the case for our new Linode server. Some user registrations never get delivered to the appropriated inboxes.
Do we need to install a mail server (sendmail, postfix) to get the PHP mail function running smoothly as in the previous server?
If yes, a great link to get us started would be appreciated.
If no, what should we do to get the mail function working correctly?
mail()can use a localsendmailor it can be pointed at an external smtp server. What option you use completely depends on your requirements. http://php.net/manual/en/mail.configuration.php As for how to pick the right option. See the linked question. – Zoredache Dec 11 '14 at 21:07sendmail, but asendmailcompliant MTA will work. You could use nullmailer and a smart relay such as Mandrill. – Paul Dec 12 '14 at 05:03