提醒:Chatgpt 目前除过官方的网页版外,无任何 APP 和小程序等应用,网络上传播的各种付费程序,都属于阉割版的 GPT 模型,请各位注意辨别,官方渠道完全免费,无任何限制。
由于 chatgpt 官方登录屏蔽大陆地区,并且注册需要验证国外手机号(不支持 GV 等虚拟号码),除了特殊上网外,还需要一个真实手机号,文章最后有对应操作步骤。
提问:用 python 写一个发送邮件的方法:
```
import smtplib
fromemail.mime.textimport MIMEText
fromemail.utilsimport formataddr
def send_email(sender, receiver, subject,body):
message =MIMEText(body)
message['From'] =formataddr(('Sender Name', sender))
message['To'] =formataddr(('Receiver Name', receiver))
message['Subject'] = subject
server = smtplib.SMTP('smtp.example.com')
server.login('username','password')
server.sendmail(sender, [receiver], message.as_string())
server.quit()
send_email('sender@example.com','receiver@example.com','Hello!','Hello, world!')
```
以下是解答:
上面的代码定义了一个 send_email 函数,它接收四个参数:发件人邮箱地址、收件人邮箱地址、邮件主题和邮件正文。send_email 函数使用 smtplib 模块发送邮件。
需要注意的是,上面的代码仅作为示例,在实际使用时需要根据自己的邮件服务商的设置进行修改。例如,SMTP 服务器的地址、登录用户名和密码等。
更多好玩的,大家可以自己去尝试,下面是大概的一个注册体验流程: