Re: [Python-es] Problema con SMTPLib
Me parecia que no era mi codigo :P gracias por la respuesta! El 17 de noviembre de 2014, 23:40, Hiko hitokiri last...@gmail.com escribió: nop gmail ahora desactiva las cuentas si intentas hacer eso, no permite lo uses de rebote para usar su smtp . alos tantos usos te desactiva la cuenta y si no haces un procedimiento te la borra ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Problema con SMTPLib
2014-11-18 8:09 GMT-05:00 Nicolas lino nicolasli...@gmail.com: Me parecia que no era mi codigo :P gracias por la respuesta! El 17 de noviembre de 2014, 23:40, Hiko hitokiri last...@gmail.com escribió: nop gmail ahora desactiva las cuentas si intentas hacer eso, no permite lo uses de rebote para usar su smtp . alos tantos usos te desactiva la cuenta y si no haces un procedimiento te la borra Podrías probar añadir la cuenta externa a tu cuenta de gmail en `Settings - Accounts and Imports - Send mail as` ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
[Python-es] Problema con SMTPLib
Hola gente, no se si realmente es un problema o gmail esta mas inteligente. Estoy haciendo un programita muy simple, que se va a encargar de hacer un sorteo y enviar los datos por mail, estoy usando el SMTP de Gmail, pero no logro remplazar el sender: copio porcion de codigo: from smtplib import SMTP_SSL as SMTP from email.MIMEText import MIMEText #config to smtp gmail gmail_user = 'x...@gmail.com' gmail_pwd = 'password' sender = 'a...@todos.com' SMTPserver = *smtp.gmail.com http://smtp.gmail.com* text_subtype = 'plain' subject=Amigo conn = SMTP(SMTPserver) conn.set_debuglevel(False) conn.login(gmail_user, gmail_pwd) def SendEmail(name,email,friend): to = email destination = [email] content=\ Hola + name + Tu amigo es: + friend + msg = MIMEText(content, text_subtype) msg['Subject'] = subject msg['From'] = sender try: conn.sendmail('sender', destination, msg.as_string()) print 'Send mail to: ' + destination except: print 'error send email to: ' + destination Mi problema es que llega a la casilla como x...@gmail.com en vez de a...@todos.com. Hace algunos anios se que hize esto mismo y pude modificar el sender, ero la verdad perdi el codigo. Ya hice muchas pruebas, modifique el codigo, pero no logro que se envie como quiero. Alguien me puede dar una mano? ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Problema con SMTPLib
nop gmail ahora desactiva las cuentas si intentas hacer eso, no permite lo uses de rebote para usar su smtp . alos tantos usos te desactiva la cuenta y si no haces un procedimiento te la borra ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Problema con smtplib y bcc
name = name.lower() AttributeError: 'tuple' object has no attribute 'lower' Al parecer name es una tupla (creo que tu lo llamas tulupa por alguna razon), pero tu crees que es un string. Suerte, Jose (perdon por la ausencia de tildes) ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Problema con smtplib y bcc
Gracias jose por la velocidad de respuesta, pero si ves el error que me marcas esta en una libreria de python, y esto se soluciona cunando saco el envio al bcc. pd: estas perdonado por la ausencia de tildes, yo tampoco las tengo, el teclado en inlges es mas comodo. Saludos. El 26 de septiembre de 2012 14:25, Jose Caballero jcaballero@gmail.comescribió: name = name.lower() AttributeError: 'tuple' object has no attribute 'lower' Al parecer name es una tupla (creo que tu lo llamas tulupa por alguna razon), pero tu crees que es un string. Suerte, Jose (perdon por la ausencia de tildes) ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Problema con smtplib y bcc
A ver si esto te ayuda: from email.mime.multipart import MIMEMultipart msg = MIMEMultipart() msg['To'] = 'lalala' p = msg['To','lololo'] Traceback (most recent call last): File stdin, line 1, in module File /usr/lib/python2.7/email/message.py, line 294, in __getitem__ return self.get(name) File /usr/lib/python2.7/email/message.py, line 360, in get name = name.lower() AttributeError: 'tuple' object has no attribute 'lower' Ese msg['To', bcc] que haces en smtpserver.sendmail(msg['From'], msg['To', bcc], msg.as_string()) no es correcto... no he usado esto nunca, pero quizás si creas un array con las dos direcciones funcione. Igual esto también te sirve: http://stackoverflow.com/questions/1546367/python-how-to-send-mail-with-to-cc-and-bcc Un saludo. De: Nicolas lino nicolasli...@gmail.com Para: python-es@python.org Enviado: Miércoles 26 de septiembre de 2012 19:18 Asunto: [Python-es] Problema con smtplib y bcc Hola, estoy trabajando con un spammer para mi empresa, que manda las facturas automaticamente, como necesitaria una copia de todos los mails enviados se me ocurrio enviar con una copia bcc. Pero no hay forma de hacerlo solucionar. El codigo si no incluyo el bcc funciona barbaro, busque bastante info, y lo que esta dando vueltas en internet dice que lo aga de esta manera. bcc = 'nl...@itcom.com.ar' x = 0 TXT = cfg.get('msg','texto') for x in rows: TUPULA = (x) TO = TUPULA[1] TO1 = TUPULA[2] TO2 = TUPULA[3] TO3 = TUPULA[4] TO4 = TUPULA[5] TO5 = TUPULA[6] CL = TUPULA[0] CLI = (^%s\s-* % (CL)) for X in MATCH: if re.match(CLI, X): FAC = X if FAC != : msg = MIMEMultipart() msg['Subject'] = cfg.get('msg','subject') msg['From'] = cfg.get('msg','from') msg['To'] = TO msg.preamble = 'Multipart massage.\n' part = MIMEText(%s % (TXT)) msg.attach(part) part = MIMEApplication(open(MT++FAC ,rb).read()) part.add_header('Content-Disposition', 'attachment', filename=%s % (FAC)) msg.attach(part) smtpserver.sendmail(msg['From'], msg['To', bcc], msg.as_string()) ## si saco el bcc funciona. Pero necesito las copias. print 'done! Envio a %s' % (TO) El error es: Conexion con mysql establecida Cursor mysql creado Conexion con server SMTP establecida listado de facturas ok Traceback (most recent call last): File menuviejo.py, line 31, in module mailcompleto.ENV() File /home/oka/mailcompleto.py, line 89, in ENV smtpserver.sendmail(msg['From'], msg['To',bcc], msg.as_string()) File /usr/lib/python2.6/email/message.py, line 292, in __getitem__ return self.get(name) File /usr/lib/python2.6/email/message.py, line 358, in get name = name.lower() AttributeError: 'tuple' object has no attribute 'lower' menuviejo.py es un mini menu de pruebas que estoy usando, mailcompleto.py es todo el modulo de envio de mails. ENV es el nombre de la funcion de envio de mails. Gracias y saludos. ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/