#!/usr/bin/python
import smtplib
import sys
import urllib
def sendEMail(sender, recipient, subject, text):
server = smtplib.SMTP('smtp.gmail.com:587')
server.ehlo()
server.starttls()
server.login('name.surname', 'gmailpassword')
message = "\r\n".join([
"From: " + sender,
"To: " + recipient,
"Subject: " + subject,
"",
str(text)
])
server.sendmail(sender, recipient, message)
server.quit()
msg = sys.argv[3]
msg = urllib.unquote(msg).decode('utf8')
sendEMail(sys.argv[1], sys.argv[1], sys.argv[2], msg)
Usage:
./sent-email-ltc.sh another.email.@gmail.com test https%3a%2f%2fwww.google.com