gpt4 book ai didi

ssl - libcURL TLS SMTP 工作但实际上没有发送

转载 作者:太空宇宙 更新时间:2023-11-03 14:35:33 25 4
gpt4 key购买 nike

所以,我正在尝试让 smtp-tls.c 工作(在 VC++ 上),但我终究做不到。我只是设法让它在第一次尝试时发送电子邮件。之后,代码完成且没有错误,但最终并未发送电子邮件。

* Rebuilt URL to: smtp://smtp.gmail.com:587/
* Trying +++.+++.+++.+++...
* TCP_NODELAY set
* Connected to smtp.gmail.com (173.194.76.108) port 587 (#0)
< 220 smtp.gmail.com ESMTP o107sm45550896wrc.63 - gsmtp
> EHLO ++++++++++
< 250-smtp.gmail.com at your service, [+++.+++.+++.+++]
< 250-SIZE 35882577
< 250-8BITMIME
< 250-STARTTLS
< 250-ENHANCEDSTATUSCODES
< 250-PIPELINING
< 250-CHUNKING
< 250 SMTPUTF8
> STARTTLS
< 220 2.0.0 Ready to start TLS
* Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH
* successfully set certificate verify locations:
* CAfile: ../cacert.pem
CApath: none
* SSL connection using TLSv1.2 / +++.+++.+++.+++
* Server certificate:
* subject: C=US; ST=California; L=Mountain View; O=Google Inc; CN=smtp.gmail.co
m
* start date: Dec 13 14:11:54 2017 GMT
* expire date: Mar 7 13:03:00 2018 GMT
* subjectAltName: host "smtp.gmail.com" matched cert's "smtp.gmail.com"
* issuer: C=US; O=Google Trust Services; CN=Google Internet Authority G3
* SSL certificate verify ok.
> EHLO ++++++++++
< 250-smtp.gmail.com at your service, [+++.+++.+++.+++]
< 250-SIZE 35882577
< 250-8BITMIME
< 250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH
< 250-ENHANCEDSTATUSCODES
< 250-PIPELINING
< 250-CHUNKING
< 250 SMTPUTF8
> AUTH LOGIN
< 334 VXNlcm5hbWU6
> YjN0M2xnZXVzZUBnbWFpbC5jb20=
< 334 UGFzc3dvcmQ6
> VW5kM3J0NGtpbmc=
< 235 2.7.0 Accepted
> MAIL FROM:<++++++++++@+++++++++.+++>
< 250 2.1.0 OK o107sm45550896wrc.63 - gsmtp
> RCPT TO:<++++++++++@+++++++++.+++>
< 250 2.1.5 OK o107sm45550896wrc.63 - gsmtp
> RCPT TO:<++++++++++@+++++++++.+++>
< 250 2.1.5 OK o107sm45550896wrc.63 - gsmtp
> DATA
< 354 Go ahead o107sm45550896wrc.63 - gsmtp
< 250 2.0.0 OK 1516030190 o107sm45550896wrc.63 - gsmtp
* Connection #0 to host smtp.gmail.com left intact

可能是什么问题?

最佳答案

如果您不更改邮件 ID,我记得 Gmail 会将其视为同一封邮件。更改消息 ID。

也可以尝试使用此服务进行故障排除:https://www.mail-tester.com/

它会创建一个您可以尝试发送到的电子邮件地址,然后它会分析可能指示垃圾邮件(或可能导致您遇到问题的其他问题)的电子邮件的属性。如果你有太多的红旗,电子邮件可能会被视为垃圾邮件(甚至被丢弃),但在这种情况下,邮件 ID 可能是你的罪魁祸首。一旦您的邮件通过了邮件测试程序,您的下一步可能就是发送到 Gmail 等服务的帐户。

祝你好运!

关于ssl - libcURL TLS SMTP 工作但实际上没有发送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48266188/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com