I use SwiftMailer for send mail to facebook user. Sometimes I get response from facebook mail server
said: 554 5.7.1 POL-P8 http://postmaster.facebook.com/response_codes?#pol-m Message refused (in reply to end of DATA command))
Please tell me what could be wrong?
I'm not sure, but this could be a result from a non-valid or non-existing SPF record for the domain name.
See more: http://en.wikipedia.org/wiki/Sender_Policy_Framework
Related
I use CDO to send emails for years and since last month there is a strange behaviour when the recipient is yahoo. I get an error:
554 5.7.1 : Data command rejected: SMTP authentication is required for Yahoo mail delivery
However, if I enter TWO recipients separated by comma (even the same address twice), there is no problem and the mail goes ok!!!
Has anybody faced such a problem? It's crazy, isn't it?
Well it seems yahoo has introduced a new security check and do does not accept email from unauthenticated senders of any domain (my case).
So If I enter my email smtp password to send email, there is no problem at all.
Please note that I don't hav a yahoo account, my email is #otenet.gr (which permits unathenticated send mail).
PS
However, the security chek is easily bypassed by just having TWO recipients...
I keep getting these bounce backs, works on any other domain gmail, yahoo but not outlook/hotmail. is it me or them? I am using Smartermail with all possible settings setup ie DKIM SPF ii basically get a perfect score on https://www.mail-tester.com/web-zorml
Could not deliver message to the following recipient(s):
Failed Recipient: xxxxxxxxxxxxxxxxxxxxxx
Reason: Remote host said: 501 5.5.4 Invalid domain name [DB5EUR03FT018.eop-
EUR03.prod.protection.outlook.com]
prod.protection.outlook.com is Outlook/Microsoft's anti-snooping service. In case you didn't know, by viewing an email header, you can see the sender's IP. In order to circumvent this, Microsoft/Outlook sends your emails to prod.protection.outlook.com and then to the recipient, so if someone views the header, they get prod.protection.outlook.com's IP instead of yours. My guess is that your email provider doesn't recognise prod.protection.outlook.com as a valid domain name and thus can't send the email.
I need a javax setup where I will receive mails at username#domain.com and acknowledge/reply users from username.noreply#domain.com.
Can I achieve this using username.noreply#domain.com not being an actual mailbox, but just like an alias address to avoid spam.
I tried lot options but not really working.
message.setFrom(new InternetAddress("username.noreply#domain.com",senderName)); giving error com.sun.mail.smtp.SMTPSendFailedException: 550 5.7.1 Client does not have permissions to send as this sender
message.setSender(new InternetAddress("username.noreply#domain.com")); giving error com.sun.mail.smtp.SMTPSendFailedException: 550 5.7.1 Client does not have permissions to send as this sender
message.setReplyTo(new Address[]{new InternetAddress("username.noreply#domain.com")}); Using this users can still see sender as username#domain.com and automated replies are directed to the original sender.
Thanks!
Just when i need to send urgent email messages I get this error
An error occurred while sending mail. The mail server responded: 5.7.0 This message was blocked because its content presents a potential
5.7.0 security issue. Please visit
5.7.0 https://support.google.com/mail/answer/6590 to review our message
5.7.0 content and attachment content guidelines. o4sm36723619wjd.15 - gsmtp. Please check the message and try again.
Client: thunderbird
Sending email from #hotmail to #gmail recipient
my message does not contain does not contain attachment.
message contains dropbox URL and my signature with few images
I use this email address for 7 years maybe and never has these problems. Any idea what could be wrong ?
Just wondering if there is any way to change the mail subject "Undelivered Mail Returned to Sender" to something else, if the error code is 550.
If no then is there is any way to detect a correct email.I am not saying about the email validation.That part is ok.But sometimes if there is no mail box then we get 550 error code.
Thanks,
SMTP reply code 550 means:
The requested command failed because the user's mailbox was
unavailable (for example because it was not found, or because the
command was rejected for policy reasons).
Double check your email settings.
On the other hand, the default error reporting email subject is fixed and you cannot be changed, as it is set in remote email server.
Reference: List of SMTP Server Response Codes