eatmail 0.2.1

Temporary e-mail server
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import smtplib
import sys

fromaddr = "testfrom@example.com"
toaddr  = "testto@example.com"

# Add the From: and To: headers at the start!
msg = f"From: {fromaddr}\r\nTo: {toaddr}\r\n\r\n"
msg += "test \nmail\n goodbye\n"

if len(sys.argv) < 3:
    print(f"Usage: {sys.argv[0]} HOST PORT")
    exit(1)

server = smtplib.SMTP(sys.argv[1], port=sys.argv[2])
server.set_debuglevel(1)
server.sendmail(fromaddr, toaddr, msg)
server.quit()