Closed. This question is not about programming or software development. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 3 months ago.
Improve this question
I've VPS.
I installed postfix and what is necessary for mail server.
(I've used this as a guide: https://www.digitalocean.com/community/articles/how-to-install-postfix-on-centos-6 )
then, I configured my DNS as recomended. (this is my configure http://t1308.hizliresim.com/1d/7/r834r.png)
But there's still problem that: my mails are going to the spam directory? why? what should I do?
I've checked banlists and there's no problem about black lists.
Any idea? How can I solve this problem?
To see if your mail server has a glaring problem that would cause other mail servers to think it's a spammer, try sending a message from your mail server to check-auth#verifier.port25.com. This service will do a bunch of checks, and you'll get a report back with ton of information, such whether or not your mail server's DNS is setup correctly, whether your mail server's IP is on any black lists, if you have a problem with your SPF records, etc.
I don't know much about the setup side, but several other factors could cause it to hit spam folders. Try removing one possible cause at a time until the email works.
replace all the content with pure text (no $, !'s or large numbers)
send from a different email address
send to a different email address on a different domain
If any of those fix your problem, you should have it narrowed down to the cause, which will help the rest of us to give more targeted answers. If those things don't make a difference, then it is most likely in your setup.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 6 years ago.
Improve this question
I've been seeing email that's not directly addressed to me land up in my inbox.
My email is something#domain.com, the emails that are delivered are like something+anything#domain.com. After seeing these, I tried other suffixes after the + symbol and all of them land up in my inbox. Does anyone know why that is the case? What happens if someone else registers one of the addresses like something+1#domain.com.
I saw this reliably work for both gmail and outlook, I'm curious to know why that is the case? Is there is a technical reason why mailservers drop off these suffixes.
I'm not sure if StackOverflow is the best place for this question, please move this to another site on the network which may be a better fit if that is the case.
This is called sub-addressing. + part is treated for filtering and all.You can read about it on wiki with page title Email Address.
Also known as plus addressing ortagged addressing. Some mail services support a tag appended to the local part, such that the modified address is an alias to the unmodified address. For example, the address joeuser+tag#example.com denotes the same delivery address asjoeuser#example.com.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 8 years ago.
Improve this question
I’m setting up a server on openshift. I’m on the Bronze Plan and have a pretty common setup, I assume. Tomcat 7 with a MySQL database, scalable cartridge, so nothing fancy. I’ve been able to setup the custom domain and I am aware of the missing SSL certificate. That stuff is pretty well documented.
But I could not figure out how to get mails working. I’m not talking about sending mails from the application itself, I’ve seen questions covering that topic. I mean mail in general, all mails from and to the domain (I’m more concerned with to the domain for now). I for example need a working info#speedapp.io mail address.
Sorry if that is bluntly obvious to anyone else. But I’m coming from a shared Tomcat hosting provider, where the web frontend for mails was already configure.
You need to sign up for email services at a third party host, you can not use OpenShift to host your email.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 9 years ago.
Improve this question
My company uses Google Apps service that works with our own domain.
I wonder how Google mail server can receive emails to my_account#my_company?
Can an email reach to the mail server - in this case Google server - which differs from recipient address's domain - my_company?
As I know, my company even has our own server and public IP address which is registered on DNS.
It looks like you're missing some points on how the whole email system works.
In very basic terms, when someone sends an email to your_account#your_company.com, a DNS request is made to find out the mailserver responsible for your_company.com email handling. You can check this by yourself by querying your DNS for the MX records asigned to your domain.
So, if your company is using Google Apps to handle the company accounts, your_domain.com must have google mail servers on the MX records for everything to work properly.
This is "how the email can reach my company servers" part. Around that, there's a whole bunch of other configurations that make the thing work.
It goes to Google server first and then is just forwarded to your domain.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 7 years ago.
Improve this question
I'm trying to figure out a solution to my problem which is as follows: There are two email addresses on my domain that I want to continue hosting at a provider but for all the other email addresses I want to host them on my own servers. Logically, I configure the MX records for pointing to the provider of my email hosting but in this case its like I want to maintain the current MX records for these two email addresses and then configure a new one for all others. Is there a way to do something like "check the destination email addresses and if its one of the following then reroute this mail to this mx record" or am I out of luck? I would imagine this problem has been addressed before.
I'm pretty sure this won't work via the MX records because the lookup is of the domain not the whole email address. You could however setup the new server to forward those accounts to a different email address.
Alternatively depending on your server make it act as a proxy for the old addresses, set a rule to open a new connection to the other server and deliver as if nothing has changed?
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 9 years ago.
Improve this question
We use Google Apps (Gmail) to send and receive all of our email. Our application, which has grown in popularity over the years, sends email to its users per their request. It's not spam, it's important email they ask for.
Gmail (rightfully so) restricts the number of emails you can send. We get around this by queuing our mail and sending it at a slower pace, which works most of the time. We also use multiple email addresses to allow ourselves to send more than the 100-500 email limit.
Is there a way we can send email from our own SMTP server and follow all the proper rules and etiquette to not get flagged as SPAM? This way we can avoid GMail's restrictions.
Are there any good guides for setting up your own email SMTP server to send mail to avoid being flagged as SPAM?
Also, before anyone suggest that I use a 3rd party email sender, I need to be able to send these emails using Java.
(if this question is more appropriate on serverfault, I'm happy to move it)
I'd recommend http://sendgrid.com
It's quick to set up, well-priced, and they do much of the work to ensure your mail is deliverable (assuming you aren't sending spam in the first place, of course).
Oh and just to clarify, while Sendgrid is a 3rd party service, it's essential just a SMTP server in the cloud, so you should be able to switch from gmail to sendgrid by simply pointing at sendgrid's SMTP server instead of gmail's.