python smtp gmail authentication error (sending email through gmailsmtp server)

Discussion in 'Python' started by online, Sep 6, 2009.

  1. online

    online Guest

    Hi all,

    I have the following code

    import smtplib
    from email.mime.text import MIMEText



    smtpserver = 'smtp.gmail.com'
    AUTHREQUIRED = 1 # if you need to use SMTP AUTH set to 1
    smtpuser = '' # for SMTP AUTH, set SMTP username
    here
    smtppass = '123456' # for SMTP AUTH, set SMTP password here

    RECIPIENTS = ['']
    SENDER = ''

    msg = MIMEText('dsdsdsdsds\n')
    msg['Subject'] = 'The contents of iii'
    msg['From'] = ''
    msg['To'] = ''''

    mailServer = smtplib.SMTP('smtp.gmail.com',587)
    mailServer.ehlo()
    mailServer.starttls()
    mailServer.ehlo()
    mailServer.login(smtpuser, smtppass)
    mailServer.sendmail(smtpuser,RECIPIENTS,msg.as_string())
    mailServer.close()


    this code works fine on my desktop. but it failed with this error

    smtplib.SMTPAuthenticationError: (535, '5.7.1 Username and
    Password not accepted. Learn more at\n5.7.1
    http://mail.google.com/support/bin/answer.py?answer=14257
    21sm4713429agd.11')

    on my linux server.

    Not sure what went wrong, should i open some port/ install some
    services on my linux server?
     
    online, Sep 6, 2009
    #1
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Rodrigo
    Replies:
    1
    Views:
    722
    Marina
    Aug 28, 2003
  2. Gabriel Genellina

    Re: smtplib send email by using gmail smtp server

    Gabriel Genellina, May 3, 2009, in forum: Python
    Replies:
    0
    Views:
    475
    Gabriel Genellina
    May 3, 2009
  3. Rk Ch
    Replies:
    0
    Views:
    118
    Rk Ch
    Nov 29, 2007
  4. Junkone
    Replies:
    2
    Views:
    152
    Thufir
    Dec 24, 2007
  5. ashish makani
    Replies:
    5
    Views:
    663
    Mark Lawrence
    Sep 20, 2012
Loading...

Share This Page