Sending Mail via own server moves to spam directory using postfix client.

April 29, 2017 244 views
Email Ubuntu 16.04

Whenever sending any email using terminal they moved to spam directory currenlty using this command to send mail
echo "This is the body of the email" | mail -s "This is the subject line" rajeshchandratiwari@gmail.com

Please try to resolve issue as soon as possible.

3 comments
2 Answers

Hi @techbasati

DigitalOcean only offers an unmanaged service. That means they will make sure the hardware works, there is power and internet connections.
The rest is up to you to manage. That means you need to setup your own droplet/server the way you want it - and you need to make sure it's up-to-date and secure.

Have a look at this tutorial to learn how to setup Postfix:
https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-postfix-on-ubuntu-16-04

Postfix is a popular open-source Mail Transfer Agent (MTA) that can be used to route and deliver email on a Linux system. It is estimated that around 25% of public mail servers on the internet run Postfix. In this guide, we'll teach you how to get up and running quickly...

@techbasati

I'd definitely take a look at the guide that @hansen referenced. It's a good starting point and will get you moving in the right direction.

When it comes to e-mail, setting up Postfix or Sendmail alone will not "just work" as expected, if your intent is to stay out of SPAM/Junk folders.

SPF, DKIM, DMARC, and PTR (Reverse DNS) are the main things you need to look at and setup if you want to stay out of SPAM/Junk folders. Without these, the vast majority of what you send will land in these folders, unless the e-mail address is whitelisted for every single recipient you send to.

That being said, managing a mail server can be a major pain. I've done it, I'll most likely end up doing it again in the future, but I don't like it. There's simply so/too many factors and because of this, that's why so many third-party solutions, such as SendGrid and Mailgun, have popped on to the scene.

If you're wanting something simple, less complex, etc -- running your own mail server won't provide that. I'd recommend looking at SendGrid, MailGun, Google Apps (G Suite), etc. Many are free for a certain number of monthly mails, others are paid (specifically G Suite).

Have another answer? Share your knowledge.