larini
By:
larini

Using sendmail in digitalocean ubuntu server

July 5, 2015 17k views
Email

Hi, today I'm using godaddy vps, but thinking to change to digital ocean.
One problem I have faced is sending emails from digital ocean server.

To send email using godaddy I simply configure my SMTP to: dedrelay.secureserver.net:25

My python script do this:

    conn = SMTP('dedrelay.secureserver.net:25')
    try:
        conn.sendmail(sender, destination, message)
    finally:
        conn.close()

How can I do this in digital ocean?

1 Answer

Option 1: Setup a Mail Transfer Agent on your virtual machine.
See: https://www.digitalocean.com/community/tutorials/how-to-install-and-setup-postfix-on-ubuntu-14-04

Option 2: Use an existing email service and route sendmail through that.
For an example with Gmail, see: http://linuxconfig.org/configuring-gmail-as-sendmail-email-relay

by Justin Ellingwood
Postfix is one of the most popular open source mail delivery agents (MTA) in the world. In this guide, we will demonstrate how to install and configure a simple Postfix setup on an Ubuntu 14.04 server.
Have another answer? Share your knowledge.