29 lines
705 B
Python
29 lines
705 B
Python
import smtplib
|
|
import constants
|
|
from email.mime.multipart import MIMEMultipart
|
|
from email.mime.text import MIMEText
|
|
|
|
username = constants.EMAIL_USERNAME
|
|
password = constants.EMAIL_PASSWORD
|
|
|
|
def handle(link_to_apartment):
|
|
from_addr = username
|
|
to_addr = "alex@pwnh.io"
|
|
server = smtplib.SMTP('smtp.gmail.com:587')
|
|
server.starttls()
|
|
server.login(username, password)
|
|
|
|
text = link_to_apartment
|
|
text = MIMEText(text.encode('utf-8'), 'html', 'utf-8')
|
|
|
|
msg = MIMEMultipart('alternative')
|
|
msg['Subject'] = 'Fundet ny lejlighed'
|
|
msg['From'] = from_addr
|
|
msg['To'] = to_addr
|
|
|
|
msg.attach(text)
|
|
|
|
server.sendmail(from_addr, to_addr, msg.as_string())
|
|
server.quit()
|
|
|