Il giorno 20/set/2012, alle ore 18:13, Calogero Bonasia <kbona...@gmail.com> ha scritto:
> Il 20 settembre 2012 18:06, Roberto De Ioris <robe...@unbit.it> ha scritto: >> Se pero' vuoi solo mettere su' un servizio smtp forse e' meglio >> che guardi altrove perche' dovresti sviluppare praticamente ogni cosa. > > la mia esigenza è quella di "aggiungere un pezzo" ad un programma nato > 10 anni fa e che adesso deve spedire posta elettronica certificata > (PEC). > > non posso modificare il software che ha "cablato" un meccanismo per > spedire messaggi ad un server prestabilito (server smtp) su porta 25 > con autenticazione semplice. Mentre per la PEC occorre dialogare con > un server smtp su porta 465 e usare anche STARTTLS. > > ho pensato quindi di mettere in mezzo "qualcosa" che ascolti su porta > 25 il programma e rigiri verso l'smtp pec, impersonando l'utente > autorizzato (cicciobo...@pec.it facciamo esempio). > > so che con exim potrei risolvere, ma mi piacerebbe fare una cosa > elegante con python, ottenere un eseguibile e lanciarlo sulla macchina > windows, anziché impementare una virtualbox con exim. > > sono partito da qui http://docs.python.org/library/email-examples.html > proseguendo qui > http://stackoverflow.com/questions/882712/sending-html-email-in-python > prima di imbattermi in lamson > Quindi devi fare un proxy smtp che da localhost:25 'rigira' le richieste a un server SMTP autenticato + TLS ? In tal caso si', con exim/postfix e amici faresti presto, ma e' relativamente semplice anche con lamson (in python hai gia' tutte le librerie per collegarti ai server smtp) e sicuramente molto piu' divertente. Tieni pero' in considerazione che la mail che uscira' non sara' assolutamente una PEC con valore legale, non so se questo puo' essere un problema. -- Roberto De Ioris http://unbit.it JID: robe...@jabber.unbit.it _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python