Thanks very much for the quick answers to my questions, mattg.
mattg wrote:
1. If I set a route for the domain hotmail.com to go via my ISP, and then another route for gmail.com to go via the same ISP mailserver, are these then treated as two connections or just one? I suspect just one.
Our gateway would transmit a mail destined for hotmail.com and gmail.com to the same peer node via radio in one transmission session, if these two domains are reachable via that peer node. The peer gateway at the other end would make a copy to send it on to the two domains, if necessary. But as I said hMailServer would create 2 SMTP sessions in this case. To work around it we would have to delay transmission of an e-mail and re-combine them if required.
mattg wrote:
2. in the hMailserver Administrator GUI >> Advanced >> TCP/IP ports
hMailserver Administrator GUI >> Advanced >> TCP/IP ports sets the ports on which hMailServer is to listen on. That should probably remain that way so that we can use any mail client to create our mails or even have the MTA on MS Server relay mails to hMailServer. The two mail gateways on our system are configured to listen on ports 50251 and 50252 respectively. For hMailServer to use DNS lookup to determine where the mails are to be sent to, we would need some way of informing hMailServer to use one of the above-mentioned ports instead of 25. As far as I can see this is not possible, which is why we set SMTP routes in hMailServer.
IMHO the fact remains that hMailServer should only make copies of mails if they are destined for different mail servers.