Python 电子邮件垃圾邮件发送者多封电子邮件无效

Python Email Spammer multiple Emails not working

我目前正在制作一个可以将一封邮件发送到多封电子邮件的垃圾邮件发送者。

现在。

这是我的代码:

 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、一个,我,l,.,c,o, m,z,e,r,b,i,m,a,x,0,7,@,g,m,a,i,l,.,c,o,m

问题是什么? 谢谢

我不知道您输入的 recipients 是什么,但将 ', '.join(recipients) 更改为 ', '.join(recipients.split(',')) 可能会奏效。由于您要求用户使用 ,.

拆分电子邮件

PS:不要向不属于您的垃圾邮件发送垃圾邮件,没人喜欢。