Windows CE是否支持SMTP的“AUTH LOGIN”
我在Windows CE(eVC)下作一个邮件发送接受的程序。
这个程序在Windows 2000(VC)下已经实现了。
其中发送给POP服务器的所有命令都成功。
给SMTP服务器发送“EHLO”成功,可“AUTH LOGIN”就不行了。
部分程序如下:
strCommand = L"AUTH LOGIN\r\n";
WideCharToMultiByte(CP_ACP, WC_COMPOSITECHECK | WC_DEFAULTCHAR, strCommand.GetBuffer (strCommand.GetLength()),
strCommand.GetLength(), (char *)caBufferSend, sizeof(caBufferSend), 0, 0);
strCommand.ReleaseBuffer();
Send(caBufferSend, sizeof(caBufferSend));
我现在怀疑是Windows CE不支持SMTP的“AUTH LOGIN”,但我不确定。
请各位大侠帮帮忙。看问题可能出在哪?