Is there any valid SMTP configuration that has a password and no username?
Não. Teoricamente, alguém poderia codificar um servidor SMTP que permitisse isso por algum motivo maluco, mas não tenho conhecimento de que ele existe.
Are we safe in ignoring any password when there is no username?
Sim.
Boa sorte,
- jed