Boh... questa sera riprovo.
Grazie cmq

Un'altra cosa: ho eseguito
python pippo.py
in cui c'erano errori, e me li ha visualizzati a console. OK.
poi ho eseguito
python pluto.py
e mi ha mostrato nello stack non solo l'errore di import di smtplib, ma anche i precedenti errori di pippo.py. Ma cosa c'entrano?!?
Perché eseguendo il secondo mi rileva ancora gli errori di runtime del primo?!?