PHPList keeps trying to send to a failed address - email

I have PHPList (3.2.4) installed on a dedicated server. I did not set particular configuration or limits at the moment. I'm using a local postfix as SMTP.
I sent a campaign and 1 email address gets the following error (in maillog):
Recipient address rejected: Domain not found
The problem is that phplist keeps trying to send the message to that address, and it doesn't stop the campaing. This is not a bounce, but a failed email, so the campaign never closes, and in the admin interface I keep getting a message:
You have 1 message(s) waiting to be sent
so that I have to stop the campaign manually.
I'd like to know if I can:
set a timeout between retries
mark this address as invalid after N retries
I read the documentation, but didn't find what I'm looking for. How can I achieve this result and avoid phplist to retry indefinitely to send to failed addresses?
Could this depend from my Postfix configuration? (e.g. reject instead of bounce)?

Related

Exchange server is not relaying Coldfusion emails to external addresses

I have a Coldfusion page (CF10) that creates a report and sends it via cfmail to a list of recipients. The ones in our internal domain are receiving, but the external addresses are not.
I found a couple threads where people were having the exact same problem, and the solution was to add the CF server's IP address to the Exchange server. So our IT guys did just that - they added the IP addresses of all of our production servers to the receive connector on the Exchange server. However, the mails are still not being relayed, and I'm continuing to get the same message in the mail log:
javax.mail.SendFailedException: Invalid Addresses; nested exception is: com.sun.mail.smtp.SMTPAddressFailedException: 550 5.7.1 Unable to relay
I'm not familiar with everything that needs to happen to make the Exchange Server relay email to external addresses. Adding the IP addresses to the receive connector obviously isn't enough. Are there other steps that need to be performed?
Coordinate with your IT guys. Write a ColdFusion page that they can run that sends mail to an external address they can access. Then tell them to do what they have to do to receive mail at that address.
Solution was simple - we originally specified the mail server in the cfadmin mail settings, but included no username/password. That worked fine, until we wanted to start sending cfmails to addresses outside of our own domain. So IT created a dedicated "Noreply" account for this purpose, and I entered the username/password in the cfadmin mail settings.

Differences in mailing from different servers

I have a java application installed on unix server using a tomcat instance.
it has a feature which allows to send email to external user and get reply from their Outlook.
The sending and receiving process works well but when trying to reply on their reply from the application i'm getting an error:
There was an error sending a message.
If the problem persists, please contact your system administrator.
Error: No recipient addresses
When sending the first e-mail from the application, the "To" address is:
name.surname#domain.com
But when receiving the reply from the recipient it will turn to:
Surname, Name < name.surname#domain.com >;
From trying it from different server it will work and the only different is that the "To:" address looks like this:
"Surname, Name" < name.surname#domain.com >
Application on both servers using same outgoing/incoming mail servers.
What else can effect it and cause the above error?
Thanks.

Send Email - ESMTP Remote Server - Access Denied, but works for coworker

I'm trying to send an email to a client, with an address #comcast.com
Within 4 seconds I get an email in my Inbox saying the message failed delivery.
A coworker sitting 10 feet away from me can send emails to this address successfully. We are on the same domain and network.
Delivery has failed to these recipients or groups:
xxxxx-xxxx#comcast.com (yes, the name has a hyphen in it)
A problem occurred while delivering this message to this email address. Try sending this message again. If the problem continues, please contact your helpdesk.
The following organization rejected your message: ESMTP.
xxxxx-xxxx#comcast.com
ESMTP
Remote Server returned '<ESMTP #5.0.0 smtp;550 Mailbox unavailable or access denied - <xxxxx-xxxxx#comcast.com>>'
If any further information is needed please let me know.
Does this seem like a problem at the clients end or on our side?
Any ideas as to the cause? I don't see any detail about my access was denied... no space, spam, blacklist, etc.?

Stop re-trying bounced emails in SMTP

I am developing a bulk email procedure, in that I have no issues in sending emails in batches. My problem starts when the recipients address is invalid or rejected by the host server.
Simply how can I tell the SMTP server not to retry it the original email was bounced.
I can only use MS Exchange Server.
The number of retries is a setting that you can configure in MS Exchange. See: http://technet.microsoft.com/en-us/library/jj891103(v=exchg.150).aspx

Unknown remote connections to SMTP server

I would like like guidance regarding an issue we are having on our CentOS server.
Just recently we noticed that we cannot send emails to Hotmail.com mailboxes from our domain email. I also discovered that we're getting a lot of mail delivery failure emails in one of the inbox's that we don't use.
I've checked the mail logs and saw some suspicious activity. Unfortunately, I don't know much with regards to mail server and how they behave. Can someone shine some light on this situation and tell me if some is connecting to our SMTP server remotely and sending spam emails to various recipients? What other steps should I take to prevent this?
Here is part of the log:
2013-06-09 05:43:27 SMTP connection from [110.52.1.237]:13088 (TCP/IP connection count = 1)
2013-06-09 05:43:32 no host name found for IP address 110.52.1.237
2013-06-09 05:43:41 SMTP connection from [110.52.1.237]:13461 (TCP/IP connection count = 2)
2013-06-09 05:43:46 no host name found for IP address 110.52.1.237
2013-06-09 05:43:46 unexpected disconnection while reading SMTP command from (iem.net) [110.52.1.237]:13088
2013-06-09 05:43:55 H=(qbnngj.com) [110.52.1.237]:13461 sender verify fail for <wqnsjzyyc#qbnngj.com>: The mail server could not deliver mail to wqnsjzyyc#qbnngj.com. The account or domain may not exist, they may be blacklisted, or missing the proper dns entries.
2013-06-09 05:43:55 H=(qbnngj.com) [110.52.1.237]:13461 F=<wqnsjzyyc#qbnngj.com> rejected RCPT <support#greenXXXX.com>: Sender verify failed
2013-06-09 05:43:55 unexpected disconnection while reading SMTP command from (qbnngj.com) [110.52.1.237]:13461
As you can see above, the IP that connected to the SMTP server is from China. I have a dozen of similar connections made in the log.
I am not sure how to resolve this issue.
Any help would be appreciated.
Thank you,
Max
You have two separate problems.
Sending to Hotmail: They have a web page regarding their own private white list, and if you're not on the list, you get blocked.
Receiving delivery status notices for messages not sent: Someone is spoofing your domain in messages they're sending to others. You need to protect your domain with some authentication technology. The two most common are called "sender policy framework" and domainkeys.