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

Posted April 29, 2017 4.8k views
EmailUbuntu 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”

Please try to resolve issue as soon as possible.


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.

Submit an Answer
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:

by Justin Ellingwood
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...


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).