Ubuntu Setting SendEmail
1. Install Sendmail
$ sudo apt-get install sendmail2. Configure /etc/hosts file:
Find your hostname by typing:
$ hostnameThen:
$ sudo nano /etc/hostsOn the line starting with 127.0.0.1, add the hostname to the end so it looks the same as:
127.0.0.1 localhost hostname(You willl notice that your hostname can also be identified on the line that starts with 127.0.1.1 where it appears twice)
Ctrl+x, then ‘Y’ to save and exit.
3. Run Sendmail’s config and answer ‘Y’ to everything:
$ sudo sendmailconfig4. Restart Apache
$ sudo service apache2 restart5. Using sendmail:
To quickly send an email:
$ sendmail -v someone@email.comAfter hitting the enter key, on the line directly below, enter a From address (each line after you hit enter will be blank):
From: you@yourdomain.comHit enter again and type a subject:
Subject: This is the subject field of the emailHit enter again and type the message:
This is the message to be sent.Hit enter again. To send the email, type a ‘.‘ (period/dot) on the empty line and press enter:
.Wait a few seconds and you will see the output of the email being sent. To see more usage examples, check out the links below.
https://www.computerhope.com/unix/usendmai.htm
https://clients.javapipe.com/knowledgebase/132/How-to-Test-Sendmail-From-Command-Line-on-Linux.html
https://help.dreamhost.com/hc/en-us/articles/216687518-How-do-I-use-Sendmail-
ERRORS & SOLUTIONS
If you can not send mail.
When sending emails from your server, make sure to check any spam folders for receipt. If email is for some reason not working, try the steps below:
4 sudo nano /etc/php/7.0/fpm/php.iniCtrl+w to search for and find ‘sendmail_path’. Uncomment this line and add the path below:
sendmail_path= /usr/sbin/sendmail -t -iRestart php:
$ sudo service php7.0-fpm restart
Source :
https://kenfavors.com/code/how-to-install-and-configure-sendmail-on-ubuntu/
Comments
Post a Comment