Hot answers tagged

16

There should be no issues becoming a small mail provider. You seem to be doing the right things. Many large providers don't get things right, and hopefully get most of their mail delivered. If mail is being sent to the SPAM folder, it is likely you have missed something. There should be a record of why you have delivery issues: For bounced messages ...


9

One thing missing in the above (excellent) replies is to set up outbound TLS. Gmail has started to punish senders not using TLS, and other providers aren't saying anything but I'm sure they will follow suit.


3

Nowadays, the spam activities is a real headache. The Big guys like Gmail, Microsoft, Yahoo etc. trying to secure their users from the spams. Hence, they must improve their techniques to filter the spams. And due to the secure reason, they could not disclose their policies. Hence, we could not configure our servers which can communicate their servers. ...


2

Check your mainlog to verify which transport is delivering your mail (T= lines). The only standard transport that signs email is remote_smtp. If mail, is being delivered by a different transport, it won't be signed. EDIT: I believe this maybe where your problem is as ${dkim_domain} likely doesn't contain the value of DKIM_DOMAIN : DKIM_DOMAIN = ...


2

That's a good question, based on SSL Stats from Unlock The Inbox, it seems to suggest about 93 percent of all email servers that sent it incoming email support TLS on port 25.


1

if you type zmprov view quota in your favorite search engine the first hit you find is: https://wiki.zimbra.com/wiki/Getting_All_Users_Quota_Data which to me really does what you need.


1

https://grox.net/doc/postfix/html/faq.html#paranoid warning: xxx.xxx.xxx.xxx: address not listed for hostname yyy.yyy.yyy Postfix uses hostnames in its junk mail and mail relay controls. This means that in theory someone could be motivated to set up bogus DNS information, in order to get past your junk mail or mail relay controls. When Postfix ...


1

Users are still able to delete messages, and this is the most likely cause of the missing messages. Retention Policies are used to "expire" items based on certain criteria, but they will not prevent objects from being deleted by a user. In Office 365 if you need to prevent users from deleting messages you need place a hold on the mailboxes. You can ...


1

Don't open your servers smtp port to the world. php should be sending mail using /usr/sbin/sendmail. If you need to send out using a remote server, this Q&A may be of interest.


1

@Stefan You seem very knowledgeable which is awesome, I looked over your headers, without your domain name it makes it very hard to help troubleshoot. The one thing I did notice in your headers is that you're using "Simple/Simple" to sign your DKIM, you should really switch that over to "Relaxed/Relaxed". A lot of mail servers have trouble with simple. ...


1

As you are trying to send the messages to yourself, configure Exim to authenticate with your gmail credentials when sending the messages. This should work for low volumes that are not being forwarded. Add your credentials to /etc/exim/passwd.client. You should secure this file so that Exim can read it but not general users. I would not recommend this ...



Only top voted, non community-wiki answers of a minimum length are eligible