frag mal die auth_types ab:
Testen der auth_types
printf("%s\n", join("\n", $smtp->auth_types));
LOGIN
PLAIN
XYMCOOKIE
...kann sein dass bei Dir was anderes steht.
Hab ich bereits! PLAIN und LOGIN...
PLAIN geht natürlich nicht, und LOGIN ist OK, also keine Fehlermeldung, sofern ich die korrekten Benutzerdaten eingebe...
ähmm,
$smtp->auth('LOGIN', '%myusername', '%mypasswort')...
vielleicht so
$smtp->auth('LOGIN', $myusername, $mypasswort);
--roro