PHP mail() does not work on digitalocean ubuntu 16.04 server
my tools: server= digitalocean domain= godaddy installed apache/2.4.18 php 7.0.30 ubuntu 16.04
i have tried install sendmail and configure it as below:
sudo apt-get install sendmail
and configure the /etc/hosts
sudo nano /etc/hosts
i am sure it contains 127.0.0.1 localhost localhost.localdomain myhostname and i made
yes for all questions in sendmail config. also restarted apache2 with
sudo service apache2 restart
it is not sending mail. can u help me?
i tried send mail with send.php it contains:
<?php $to = 'firstname.lastname@example.org'; $title = 'title of mail'; $content = 'hello from world'; $titles = 'From: email@example.com' . "\r\n" . 'Reply-To: firstname.lastname@example.org' . "\r\n" . 'X-Mailer: PHP/' .phpversion(); mail($to, $title, $content, $titles); ?>
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.