I am trying to send Email using telnet and smtp.mail.yahoo.com server. when I try to authenticate myself on server using my yahoo mail ID and password. the server gave me Error;
501 malformed auth input (#5.5.4)
I am using AUTH PLAIN mechanism. I don’t know how to combine user name and password. And after that convert it to base64 and then send.
Can somebody suggest me how to combine user name and password for AUTH PLAIN? Thanks
With AUTH PLAIN, the credentials should be sent according to this grammar (from RFC 4616):
It seems common to have an empty
authzidfor SMTP servers, thus this should compute a working AUTH PLAIN message for you: