SMTP: 550 Must be authenticated

We use the standard implementation available to us in the .NET framework, it’s very simple and should work with any SMTP configuration. Just to quote another thread:

The technical explanation is here.

I can see quite a number of users are configured on auth.smtp.1and1.co.uk although none using smtp.1and1.com.