SugarCRM outgoing mail settings on 1and1 hosting

So I was testing an installation of SugarCRM (version 5.2.2, I think) on siliconrockstar.com and could not for the life of me get Sugar to be able to send email over smtp. I even called 1and1 to verify the settings I was using. Every time I would try to send a test email, I would get errors like the following:

Mon Jun 7 19:03:44 2010 [27224][1][FATAL] SMTP -> ERROR:AUTH not accepted from server. Code: 503 Reply: 503 AUTH command used when not advertised
Mon Jun 7 19:03:44 2010 [27224][1][FATAL] SugarPHPMailer encountered an error: SMTP Error: Could not authenticate.
Mon Jun 7 19:03:44 2010 [27224][1][FATAL] SugarPHPMailer encountered an error: SMTP Error: Could not connect to SMTP host.
Mon Jun 7 19:03:44 2010 [27224][1][FATAL] SugarPHPMailer encountered an error: An outbound mail server is not configured for outoing email for the mail account that you are using. Please select or add an outbound mail server for the mail account.

After pulling out a significant amount of hair, I finally found this:

http://digitalpsyche.org/smtp-settings-for-sugarcrm-on-1and1-shared-host...

Praise be to Thor! Instead of using smtp.1and1.com as your outgoing mail server, you have to put in the IP address of the server: 74.208.5.2. And viola! I don't know who posted that at digitalpsyche.org, but man, I owe them a beer.

[a]