Re: [Python-es] Problema con SMTPLib

2014-11-18 Por tema Nicolas lino
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 Por tema Carlos Zuniga
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

2014-11-17 Por tema Nicolas lino
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

2014-11-17 Por tema Hiko hitokiri
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

2012-09-26 Por tema Jose Caballero
 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

2012-09-26 Por tema Nicolas lino
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

2012-09-26 Por tema Luis Garcia Merino
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/