I sent this to support regarding better SMTP in Merak, etc. but not sure they understood what I meant, so here it is a suggestions.
Unfortunately, however, I have many mails that are in undelivered folder sometimes and its hard to understand why.
For example:
Errors like "Error","03/17/06","16:59:02","Failed to send mail","","
painel@lucanet.com.br","
lsleite@fiocruz.com.br","Painel de Controle LucaNet - Recuperaÿÿo de Senha","No connection could be made because the target machine actively refused it.","D:\Program Files\Advanced Communications\Hosting Controller\HC_SMTP\recyclebin\9d50bb4d-74b7-4aa2-99d3-4331a26448f5.sqm",
Actually, the error is not quite what HC says. The domain doesnt even have an MX... Thats the real error.
See Merak log with same recipient:
SYSTEM [00001358] Fri, 17 Mar 2006 17:15:14 -0300 Disconnected
SYSTEM [00001D80] Fri, 17 Mar 2006 17:15:14 -0300 Client session Message id VXG21912 item 200603171715140004.tm$
SYSTEM [00001D80] Fri, 17 Mar 2006 17:15:18 -0300 Client session DNS query ¬fiocruz.com.br¬ 3 (0) [Not found]
SYSTEM [00001D80] Fri, 17 Mar 2006 17:15:18 -0300 Client session Delivery error Not found
SYSTEM [00001D80] Fri, 17 Mar 2006 17:15:18 -0300 Client session Disconnected
Then its clear to me that there is no MX... 3 (0), in other words, no MX...
The errors it seems are not standard SMTP logging errors in HC. So its very hard to find out reason...
Can you please consider this for next HC version? Better logging?
And also, one feature Merak has and would be great if HC had... "If direct delivery fails, use relay server". So the recipients that HC cant sent mail to, relay to another server to try.
because its really annoying to have to go to the undelivered folder, try to find out reason for email not being sent, etc.
In this way, I would feel safer as in case of problems, it would try relay server (some other mail server in another IP, etc).
Thanks a lot.