Exemplo n.º 1
0
def mail(machine, distance, receiver):
    smtp = umail.SMTP('smtp.gmail.com', 465, ssl=True)  # Gmail's SSL port
    smtp.login('HERE GOES SENDER EMAIL', 'HERE GOES SENDER PASSWORD')
    smtp.to(receiver)
    smtp.write("From: {} <HERE GOES SENDER EMAIL>\n".format(machine))
    smtp.write("Subject: Čas je za dofilat pelete!\n\n")
    smtp.write("Kmalu bo zmanjkalo pelet. Razdalja: {}\n".format(distance))
    smtp.send()
    smtp.quit()
Exemplo n.º 2
0
	def mail(machine, distance, receiver):
	    smtp = umail.SMTP('smtp.gmail.com', 465, ssl=True) # Gmail's SSL port
	    smtp.login(sender_email, sender_password)
	    smtp.to(receiver)
	    smtp.write("From: {} <{}>\n".format(machine, sender_email))
	    smtp.write("Subject: Čas je za dofilat pelete!\n\n")
	    smtp.write("Kmalu bo zmanjkalo pelet. Razdalja: {}cm\n".format(distance))
	    smtp.send()
	    smtp.quit()
Exemplo n.º 3
0
Arquivo: net.py Projeto: alias/sp2
def mailHome(subject , message, user='******', to='*****@*****.**'):
    """Wlan should be connected here"""
    #print("Mail:", message)
    smtp = umail.SMTP('mail.your-server.de', 587, username=user, password='******')
    smtp.to(to)
    smtp.write("From: \"ESP Home\" <" + user + ">" + "\r\n")
    smtp.write("Subject: " + subject + "\r\n")
    smtp.write("To: " + to + "\r\n\r\n")
    smtp.write(message)
    smtp.send()
    smtp.quit()
Exemplo n.º 4
0
def sendmail(to, title, message):
    global smtp_info
    smtp = umail.SMTP(
        smtp_info["host"],
        smtp_info["port"],
        smtp_info["ssl"],
        smtp_info["username"],
        smtp_info["password"],
    )
    smtp.to(to)
    smtp.write("Content-Type: text/plain; charset=utf-8\n")
    smtp.write("From: " + smtp_info["username"] + "\n")
    smtp.write("To: " + to + "\n")
    smtp.write("Subject: " + title + "\n")
    smtp.write(message + "\n")
    smtp.send()
    smtp.quit()
Exemplo n.º 5
0
def send_mail(letter, parametro, lectura, e_mail):
    try:
        import umail
    except:
        print("No se pudo importar umail")
        return
    smtp = umail.SMTP('smtp.gmail.com',
                      587,
                      username='******',
                      password='******')
    smtp.to(e_mail)
    print("Enviando correo")
    smtp.write("Subject: Medicion_actual_log\n\n")
    for i in range(len(letter)):
        smtp.write(parametro[i] + ' : ' + str(letter[i]) + "\n")
    smtp.write("Lectura de contador: " + str(lectura))
    smtp.write("...\n")
    smtp.send()
    print("Correo enviado")
    smtp.quit()
    return
#
# Setting the MAIL FROM address
#
# Some services may require you to set the MAIL FROM address different than your 
# login username. In such cases, you can manually specify the address by
# smtp.to(mail_from=address)
# If argument not set, MAIL FROM address will be default to your login username.
#
# Read more about MAIL FROM:
# https://docs.aws.amazon.com/ses/latest/DeveloperGuide/mail-from.html
#

import umail
smtp = umail.SMTP('email-smtp.us-west-2.amazonaws.com', 587, username='******', password='******')
smtp.to('*****@*****.**', mail_from='*****@*****.**')
smtp.send("This is an example.")
smtp.quit()
Exemplo n.º 7
0
#
# An example for sending a long email
# with SSL connection
#
# NOTE:
# If the email is too long to fit in an variable,
# you may use write() to send a chunk of the email 
# each time.
#

import umail
smtp = umail.SMTP('smtp.gmail.com', 465, ssl=True) # Gmail's SSL port
smtp.login('*****@*****.**', 'bobspassword')
smtp.to('*****@*****.**')
smtp.write("From: Bob <*****@*****.**>\n")
smtp.write("To: Alice <*****@*****.**>\n")
smtp.write("Subject: Poem\n\n")
smtp.write("Roses are red.\n")
smtp.write("Violets are blue.\n")
smtp.write("...\n")
smtp.send()
smtp.quit()
Exemplo n.º 8
0
#
# An bare minimium example for sending a email
# without SSL connection
#

import umail
smtp = umail.SMTP('smtp.gmail.com',
                  587,
                  username='******',
                  password='******')
smtp.to('*****@*****.**')
smtp.send("This is an example.")
smtp.quit()