Posts Tagged “gmail”

Mi è capitato di dover mandare un e-mail da uno script Python: quale provider utilizzare? Ovviamente GMail!

Per questioni di spam, alcuni server SMTP non permettono di inviare e-mail senza essersi prima autenticati; nel caso di GMail, il protocollo per l’invio di mail non è il semplice SMTP in chiaro, bensì SMTP con autenticazione via TLS/SSL.

Ecco lo script Python che vi permetterà di mandare un’e-mail con GMail tramite il vostro account GMail:


#!/usr/bin/python

import smtplib
import time
import datetime
from email.MIMEMultipart import MIMEMultipart
from email.MIMEBase import MIMEBase
from email.MIMEText import MIMEText
from email import Encoders
import os

gmail_user = "username@gmail.com"
gmail_pwd = "password"

def mail(to, subject, text):
msg = MIMEMultipart()

msg['From'] = gmail_user
msg['To'] = to
msg['Subject'] = subject

msg.attach(MIMEText(text))

mailServer = smtplib.SMTP("smtp.gmail.com", 587)
mailServer.ehlo()
mailServer.starttls()
mailServer.ehlo()
mailServer.login(gmail_user, gmail_pwd)
mailServer.sendmail(gmail_user, to, msg.as_string())
mailServer.close()

file = open('body.txt','r')
document = file.read()
mail("dst_addr@gmail.com",
"Subject",
document,
)

If you enjoyed this post, make sure you subscribe to my RSS feed!

Comments No Comments »

Lo riconosco: grazie all’uso di WebKit per il rendering delle pagine, Safari (il browser Apple disponibile per OSX e per Windows) renderizza le pagine molto velocemente e con un’ottima aderenza agli standard. safarict3 Safari e il blocco popup senza eccezioni: usabilità e flessibilità?

Peccato che manchi di una funzionalità che hanno tutti i browser (compreso il tanto criticato Internet Explorer di Microsoft): il supporto alle eccezioni per il blocco popup. Si, esistono (e io utilizzo) alcuni siti che caricano il contenuto del sito in un’altra finestra.

Qualcuno potrebbe obiettare che i popup che bloccati sono frutto di un’errata progettazione web e/o non legittimi…

… peccato che i popup siano legittimi, e che provengano da Google, in particolare GMail!

Si, perché se voglio aprire una “conversation” (come le chiama GMail) in un’altra finestra del browser (io ad esempio lo faccio spesso quando riordino la casella), con Safari posso farlo solo se disabilito globalmente il blocco popup.

Come possono risolvere gli utenti Apple? Installando PithHelmet, un plugin (shareware) che permette di gestire delle eccezioni sul browser Safari.

If you enjoyed this post, make sure you subscribe to my RSS feed!

Comments No Comments »

Vi segnalo l’ottima guida di Lifehacker (e tradotta perfettamente da pseudotecnico) per configurare al meglio Thunderbird con Gmail IMAP. Da inserire nei bookmark!

If you enjoyed this post, make sure you subscribe to my RSS feed!

Comments No Comments »