【问题标题】:Python Email Spammer multiple Emails not workingPython电子邮件垃圾邮件发送者多个电子邮件不起作用
【发布时间】:2020-11-11 22:23:21
【问题描述】:

我目前正在制作一个电子邮件垃圾邮件发送器,可以将一条消息发送到多封电子邮件。

现在。

这是我的代码:

 print '    '
    sender =  raw_input('Attacker Email:   ')
    print '    '

    subjcet = raw_input('Subject:    ')
    print '    '
    password = raw_input('Password:   ') 
    print '    '
    recipients = raw_input('Emails,  Multiple with "," :  ')
    print '    '
    msg = raw_input('Message:  ')

    print '    '

    s = smtplib.SMTP(host='smtp.gmail.com', port=587)

    s.ehlo()
    s.starttls()
    s.ehlo()
    s.login(sender, password)

    s.sendmail(sender, recipients, msg)

    print "Email sent to: " + ', '.join(recipients)

我得到的是:电子邮件发送到:k,l,e,e,b,l,a,t,t,g,a,m,i,n,g,@,g,m,a,我, l, ., c, o, m, ,, , z, e, r, b, i, m, a, x, 0, 7, @, g, m, a, i, l, ., c, o, m

问题是什么? 谢谢

【问题讨论】:

    标签: python email python-2.x email-spam


    【解决方案1】:

    我不知道您输入的 recipients 是什么,但将 ', '.join(recipients) 更改为 ', '.join(recipients.split(',')) 可能会起作用。由于您要求用户使用, 拆分电子邮件。

    PS:不要向不属于你的电子邮件发送垃圾邮件,没人喜欢这样。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-17
      • 1970-01-01
      • 2012-05-27
      • 2011-07-12
      • 2013-08-02
      • 2017-03-02
      • 1970-01-01
      • 2010-09-05
      相关资源
      最近更新 更多