#!/usr/bin/env python3
  
import argparse
import smtplib
from email.mime.text import MIMEText

# Parse arguments
parser = argparse.ArgumentParser(description='XSPM - Xtremely Simple Python Mailer')
parser.add_argument('-t', '--to-address', help='Mail-to address', required=True)
parser.add_argument('-f', '--from-address', help='Mail-from address', required=True)
args = parser.parse_args()
to_address = args.to_address
from_address = args.from_address

def send_mail(email_address):
    msg = MIMEText("Python test mail")
    smtp_server = 'mail.entrust.com'
    msg['Subject'] = 'Python test mail'
    msg['From'] = from_address
    msg['To'] = to_address
    s = smtplib.SMTP(smtp_server)
    s.starttls()
    s.login('', '')
    s.sendmail(from_address, to_address, msg.as_string())
    s.quit()


send_mail(to_address)
