Re: [Python] smtplib
On Fri, 10 Jul 2020 at 11:26, Gabriele Battaglia wrote: ciao Gabriele, > Ciao, mi serve un piccolo script che, una volta chiamato, mandi una mail. io farei una cosa del genere (non ho provato ma dovrebbe andare): import smtplib from email.mime.multipart import MIMEMultipart def send_email(user, pwd, subject, body): message= MIMEMultipart() recipients = ['pippopl...@gmail.com', 'tizioc...@gmail.com'] message['Subject'] = subject message['From'] = 'Nico Brambilla' message['To'] = ", ".join(recipients) try: server = smtplib.SMTP("smtp.libero.it", 587) server.ehlo() server.starttls() server.login(user, pwd) server.sendmail(user, recipients, message.as_string()) server.close() print ("email inviata con successo") except: print ("problema con invio della mail") send_email("mioindiri...@libero.it", "miapassword", "test subject", "test body") Ciao -- Gian Mario Tagliaretti gia...@gnome.org ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python
Re: [Python] smtplib sentmail folder
Il 19 ottobre 2012 09:46, Giovanni Porcari ha scritto: > Qualcuno di voi ha già affrontato la cosa e mi sa dare un'idea ? questa l'hai vista ? http://serverfault.com/questions/407302/how-can-i-configure-postfix-to-retain-copies-of-all-email-sent-through-it -- Calogero Bonasia ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] smtplib sentmail folder
Il giorno 19/ott/2012, alle ore 09:51, Calogero Bonasia ha scritto: > Il 19 ottobre 2012 09:46, Giovanni Porcari > ha scritto: >> Qualcuno di voi ha già affrontato la cosa e mi sa dare un'idea ? > > questa l'hai vista ? > http://serverfault.com/questions/407302/how-can-i-configure-postfix-to-retain-copies-of-all-email-sent-through-it > Sto vedendo la cosa ma sussiste un altro problema. Spedendo in PEC il server è esterno e non configurabile quindi suppongo che sia qualcosa che deve fare direttamente il client usando la libreria IMAP. Ma brancolo nel buio... G ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] smtplib sentmail folder
Il 19 ottobre 2012 11:39, Giovanni Porcari ha scritto: > Sto vedendo la cosa ma sussiste un altro problema. > Spedendo in PEC il server è esterno e non configurabile > quindi suppongo che sia qualcosa che deve fare direttamente il client > usando la libreria IMAP. Ma brancolo nel buio... io non ho capito bene cosa vuoi fare ma non più tardi di due o tre settimane fa, ho postato una richiesta di aiuto qui in lista per un problema forse simile al tuo, alla fine ho deciso di risolverlo lavorando SOLO sul lato postfix. Se a te serve questo, ti spiego cosa fare, se invece desideri ottenere supporto su python, purtroppo io sono un barman che sa fare solo spremute di arancia rispetto al mago dei cockatil del Milionaire di Briatore... -- Calogero Bonasia ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] smtplib sentmail folder
Il giorno 19/ott/2012, alle ore 11:41, Calogero Bonasia ha scritto: > Il 19 ottobre 2012 11:39, Giovanni Porcari > ha scritto: >> Sto vedendo la cosa ma sussiste un altro problema. >> Spedendo in PEC il server è esterno e non configurabile >> quindi suppongo che sia qualcosa che deve fare direttamente il client >> usando la libreria IMAP. Ma brancolo nel buio... > > io non ho capito bene cosa vuoi fare ma non più tardi di due o tre > settimane fa, ho postato una richiesta di aiuto qui in lista per un > problema forse simile al tuo, alla fine ho deciso di risolverlo > lavorando SOLO sul lato postfix. Se a te serve questo, ti spiego cosa > fare, se invece desideri ottenere supporto su python, purtroppo io > sono un barman che sa fare solo spremute di arancia rispetto al mago > dei cockatil del Milionaire di Briatore... > Beh ti dico in sostanza il problema: Se tu da un client di posta (ad esempio Mail in osx) o da uno smartphone invii una mail da un account IMAP, indipendentemente dal server, ti ritrovi la posta inviata nella cartella posta inviata. Se invece lo fai da smtplib, lui spedisce ma non lo ritrovi nella cartella posta inviata. Siccome la mia conoscenza dei meandri dei protocolli mail è vicinissima a zero cercavo di capire se c'è un'anima pia che almeno mi sappia dire se a suo avviso il fatto di mettere la mail spedita è compito del server o del client. Io propenderei per il server per varie ragioni ma nei fatti ho la riprova che spedendo dallo stesso server (la pec di register.it) da un Mac ci si ritrova la copia spedita, da smtplib no. Ne dedurrei che : la maganza è fatta dal client. Ma non so se prendo un granchio. Se da queste parole (incasinate) credi che la soluzione che hai adottato possa essermi utile ti sarò grato per ogni suggerimento :) Grazie G ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] smtplib sentmail folder
Il giorno 19 ottobre 2012 12:11, Giovanni Porcari < giovanni.porc...@softwell.it> ha scritto: > Siccome la mia conoscenza dei meandri dei protocolli mail è vicinissima > a zero cercavo di capire se c'è un'anima pia che almeno mi sappia dire > se a suo avviso il fatto di mettere la mail spedita è compito del server > o del client. > Il compito di metterla nella cartella sent è compito del client. Postfix si occupa solo di comunicare tramite il protocollo smtp. Per usare il protocollo imap puoi usare imaplib http://docs.python.org/library/imaplib.html Ciao f ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] smtplib sentmail folder
Il 19 ottobre 2012 12:11, Giovanni Porcari ha scritto: > Se da queste parole (incasinate) credi che la soluzione che hai adottato possa > essermi utile ti sarò grato per ogni suggerimento :) adesso è + chiaro: è il client che deve essere "ordinato", è lui che mette le mail dove occorre metterle. quindi la mia soluzione proposta non ti aiuta, purtroppo. tanto meno purtroppo al cubo, so aiutarti su smtplib... -- Calogero Bonasia ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] smtplib sentmail folder
Il giorno 19/ott/2012, alle ore 12:29, Fabrizio Mancini ha scritto: > Il giorno 19 ottobre 2012 12:11, Giovanni Porcari > ha scritto: > Siccome la mia conoscenza dei meandri dei protocolli mail è vicinissima > a zero cercavo di capire se c'è un'anima pia che almeno mi sappia dire > se a suo avviso il fatto di mettere la mail spedita è compito del server > o del client. > Il compito di metterla nella cartella sent è compito del client. > Postfix si occupa solo di comunicare tramite il protocollo smtp. > Per usare il protocollo imap puoi usare imaplib > http://docs.python.org/library/imaplib.html > Ciao f > Grazie Fabrizio. Era quello che pensavo ma se le cose stanno così ho due dubbi: Siccome smtplib.sendmail non mi pare che mi ritorni nulla credo che sia necessario che mi prepari il Message-id senza poter usare quello che mi attribuirebbe il server (ok è fattibile). Non sono riuscito a trovare in rete esempi di come inserire in una casella un messaggio. Chiarifico il mio problema: il messaggio che ho un testo con allegati vari che smtp mi ha appena spedito. Come creo un messaggio IMAP ? Ho guardato la doc è non l'ho capito. Magari è banalissimo ma mi sfugge... Grazie per la pazienza. G ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] smtplib sentmail folder
Il giorno 19/ott/2012, alle ore 15:17, Giovanni Porcari ha scritto: > Grazie Fabrizio. > Era quello che pensavo ma se le cose stanno così ho due dubbi: > Siccome smtplib.sendmail non mi pare che mi ritorni nulla credo > che sia necessario che mi prepari il Message-id senza poter usare > quello che mi attribuirebbe il server (ok è fattibile). > > Non sono riuscito a trovare in rete esempi di come inserire in una > casella un messaggio. > Chiarifico il mio problema: il messaggio che ho un testo con allegati vari > che smtp mi ha appena spedito. > > Come creo un messaggio IMAP ? Ho guardato la doc è non l'ho capito. > > Magari è banalissimo ma mi sfugge... Non lo so, purtroppo non ho mai usato imap da codice. Puoi però cercarti qualche mua scritto in python e lurkare il codice. Ciao f ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] [SMTPLIB] 550-5.7.26 This mail is unauthenticated
ciao luca! Il giorno mer 14 giu 2023 alle ore 17:33 Luca ha scritto: > Voi avete qualche idea ? non so se c'entra, ma libero.it è uno dei pochi server postali pubblici ad avere `-all` nello spf1 invece del più permissivo `~all` ``` $ dig +short libero.it txt | grep spf "v=spf1 ip4:213.209.8.0/21 ip4:213.209.6.249/32 ip4:213.209.17.209/32 ip4:213.209.17.246/32 ip4:213.209.27.51/32 ip4:213.209.27.52/32 ip4:195.140.184.104/29 ip4:195.140.184.112 ip4:195.140.184.231/32 ip4:195.140.184.232/29" " ip4:195.140.184.240/29 ip4:141.206.150.96/29 ip4:141.206.150.48/29 include:mail.zendesk.com include:t.contactlab.it -all" ``` e questo ad esempio causa non pochi problemi con le mailing list. ㎝ -- THE 🍺-WARE LICENSE (Revision ㊷): <㎝🐌🐍.🇮🇹> wrote this 📧. As long as you retain this notice you can do whatever you want with this stuff. If we meet some day, and you think this stuff is worth it, you can buy me a 🍺 in return. — ㎝ ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python
Re: [Python] [SMTPLIB] 550-5.7.26 This mail is unauthenticated
Grazie mille. farò indagini. Il giorno mer 14 giu 2023 alle ore 18:36 ㎝ ha scritto: > ciao luca! > > Il giorno mer 14 giu 2023 alle ore 17:33 Luca ha > scritto: > > Voi avete qualche idea ? > > non so se c'entra, ma libero.it è uno dei pochi server postali > pubblici ad avere `-all` nello spf1 invece del più permissivo `~all` > > ``` > $ dig +short libero.it txt | grep spf > "v=spf1 ip4:213.209.8.0/21 ip4:213.209.6.249/32 ip4:213.209.17.209/32 > ip4:213.209.17.246/32 ip4:213.209.27.51/32 ip4:213.209.27.52/32 > ip4:195.140.184.104/29 ip4:195.140.184.112 ip4:195.140.184.231/32 > ip4:195.140.184.232/29" " ip4:195.140.184.240/29 ip4:141.206.150.96/29 > ip4:141.206.150.48/29 include:mail.zendesk.com include:t.contactlab.it > -all" > ``` > > e questo ad esempio causa non pochi problemi con le mailing list. > > ㎝ > > -- > THE 🍺-WARE LICENSE (Revision ㊷): > <㎝🐌🐍.🇮🇹> wrote this 📧. As long as you retain this notice you can > do whatever you want with this stuff. If we meet some day, and you > think this stuff is worth it, you can buy me a 🍺 in return. — ㎝ > ___ > Python mailing list > Python@lists.python.it > https://lists.python.it/mailman/listinfo/python > -- Luca ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python