I think I might have solved it. I reentered the comands to delete the entry, send the update and ran a couple of tests.
smtpd=service
Authentication=disabled
Instances=40
InstancesPerIP=5
MaximumDateOffset=0
PatternsScan=enabled
Proxy=enabled
TCPPort=25
TCPProxyPort=25
VirusScan=enabled
access=public
status=enabled
tnef2mime=enabled
ssmtpd=service
Authentication=enabled
Instances=10
TCPPort=465
access=public
status=enabled
I did notice though that there is another pre-existing issue.
Remote PCs can only send emails to my domain, but can't send to other domains. This is because relaying is blocked.
Subject: TEST
Sent: 8/11/2009 9:31 PM
The following recipient(s) cannot be reached:
'davide.picone@gmail.com' on 8/11/2009 9:31 PM
550 Relaying denied (#5.7.1)
I don't want to enable relaying for obvious reasons. So I'm looking for alternatives.
I should be able to address the issue with authentication but I need some clarification before i make the change.
Is it possible to configure authentication for the Public interface only?
Is it possible to enable authentication but not force it?
In other words, check if a client can authenticate, if it can't allow it to connect it anyways. This would allow me to move in the right directions without needed to reconfigure 150 PCs at once.