-------------------------------------------------------------------------
1. ME-E0125: Connection Refused: (62.149.226.224) was refused because the inbound connection limit has been reached.
-------------------------------------------------------------------------
This error seems to kill a big part of the outgoing emails, generated by the newsletter script that is actually working through
PersitsEmail component. The script is this one:
Code: Select all
while (!User.EOF ) {
if (!User.EOF) {
var email= User.Fields.Item("User_Mail").Value;
var username= User.Fields.Item("User_Name").Value;
var mail = Server.CreateObject("Persits.MailSender")
mail.Username = "**********"
mail.Password = "**********"
mail.Host = "62.149.226.224"
mail.Port = "25"
mail.FromName = "GRAFFITI SHOP - Servizio newsletter"
mail.From = "newsletter@graffitishop.it";
mail.AddAddress(email);
mail.Subject = String(Request.Form("titolo")) + " - Newsletter n°"+index+" del "+data
htmlok=html.replace(/_email_/i,email)
htmlok=htmlok.replace(/_nomeutente_/i,username)
mail.Body = htmlok
mail.IsHTML = true
try {
mail.Send();
}
catch(er) {
Response.Write("Error: " + email + "<br>")
}
mail = null;
User.MoveNext();
}
}
number of concurrent connections', by default is setted to 15. The questions are:
- Could it create any problem to set it at 99999 to avoid any more problems with this error?
- What's happen to the outgoing message after this error? Is it trashed cause of the refused connection or Mailenable put it in somewhere waiting to have free connections to process it?
- How a professional mail server can work with so few connections by default, is that something that I'm misunderstanding?
-------------------------------------------------------------------------
2. The queue list remains blocked for hours.
-------------------------------------------------------------------------
Actually the timeout for remote servers is setted at 1000 seconds by defaut. I have problems with this domain 'libero.it' that is one of the biggest email and connectivity provider in Italy, so a lot of my newsletter subscribers have emails under this domain. The outgoing emails to this domain reamains for a lot of minutes in the queue. Their status is 'sending'. But they block all the rest of the queue as soon ten of these emails going to libero.it take place in one of the available sending threads of Mailenable (10 as by default). I've tryed to raise this value up to 100 and the timeout fro remote servers at 5 seconds and it helps to send out all the messages in the queue, but I'd like anyway to understand what's the real problem with this domain.
- Could the settings I've tryed create some problems to my mailserver? (timeout for remote server: 5 seconds. Sending threads:100)
- Can you suggest me how to investigate in the log to understand what's the problem with this domain 'libero.it' ?
Any kind of help is really appreciated, thanks for your time.