Python 将电子邮件发送到本地目录而不是邮件服务器

Python 将电子邮件发送到本地目录而不是邮件服务器,python,email,smtp,smtpclient,smtplib,Python,Email,Smtp,Smtpclient,Smtplib,我已经编写了一段python代码来使用SMTP发送电子邮件 我使用了smtplib。很好用 我想模拟一个场景,其中许多用户会发送电子邮件。所以为了避免服务器过载,我希望邮件不应该存储在邮件服务器上。相反,它们应该存储在本地目录中。但是邮件服务器应该被攻击 如何在python中实现这一点。这是我写的 SMTP_SERVER = 'mailserver.com' now = datetime.now() SMTP_PORT = 25 sender = "test1@test.com" recipie

我已经编写了一段python代码来使用SMTP发送电子邮件

我使用了smtplib。很好用

我想模拟一个场景,其中许多用户会发送电子邮件。所以为了避免服务器过载,我希望邮件不应该存储在邮件服务器上。相反,它们应该存储在本地目录中。但是邮件服务器应该被攻击

如何在python中实现这一点。这是我写的

SMTP_SERVER = 'mailserver.com'
now = datetime.now()
SMTP_PORT = 25
sender = "test1@test.com"
recipient = "test2@test.com"
subject = "Test Subject"
Body = "This is a test messages"
day = now.strftime('%a')
date = now.strftime('%d %b %Y %X')
Headers = ["From: "+sender, "Subject: "+subject, "To:"+recipient,"MIME-Version: 1.0", "Content-Type: text/html", "Date: "+day+','+date]
Headers = "\r\n".join(Headers)
session = smtplib.SMTP(SMTP_SERVER, SMTP_PORT)
session.ehlo()
session.starttls()
session.ehlo()
session.sendmail(sender,recipient, Headers +"\r\n\r\n" + Body)

如何“点击”邮件服务器,但同时避免超载?如何使用电子邮件包生成邮件?我需要模拟发送电子邮件的场景,但同时我不想在服务器上存储邮件