使用Win API通过gmail SMTP服务器发送邮件
我正在尝试使用gmail的SMTP服务器smtp.gmail.com在Windows中使用C发送邮件。我能够连接到服务器的端口587,但是服务器通过说需要STARTTLS / TLS来响应。是否有任何Windows API调用启动TLS连接?
我是否应该考虑在C中编写此应用程序或使用Python?
编辑:有没有人能够通过使用Telnet连接到smtp.gmail.com来发送邮件?我得到的是
220 mx.google.com ESMTP g4sm73428740wae.2
HELO hello
502 5.5.1 Unrecognized command. g4sm73428740wae.2
HELO hello.hello
250 mx.google.com at your service
MAIL FROM:a@gmail.com
530 5.7.0 Must issue a STARTTLS command first. g4sm73428740wae.2
STARTTLS
220 2.0.0 Ready to start TLS
MAIL FROM:a@gmail.com
并且连接丢失了
没有找到相关结果
已邀请:
3 个回复
瞥同忙接
鞘垒飘
壤欠攻混