Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import smtplib
- server = smtplib.SMTP('smtp.gmail.com', 587)
- server.ehlo()
- server.starttls()
- server.login("mymail@gmail.com", "mypassword")
- msg = "Hello world"
- server.sendmail("mymail@gmail.com", "mymail@gmail.com", msg)
- server.quit()
- server.login("user@gmail.com", "psw")
- File "C:Pythonlibsmtplib.py", line 652, in login
- raise SMTPAuthenticationError(code, resp)
- smtplib.SMTPAuthenticationError: (534, b'5.7.14 <https://accounts.google.com/ContinueSignIn?sarp=1&scc=1&plt=AKgnsbuxbn5.7.14 4i2u8qU8V3jgf6uGv8da1RAGPJyctRvIFy_kjai6aKVx_B6qVhoz_dzFpvfPC18H-jeM6Kn5.7.14 cnm2HVuq-wr-uw59hD31ms-cxMmnZuq6Z3_liDaDmu8_UqaiUwR4FUiuX2i5pPdQjJzFvvn5.7.14 4VrEF5XT4ol2iN17gnB_jITpwzsjH9Ox3NCNcfl7SriHr5m7esc15PWI0CG_2CTlyh7RxWn5.7.14 XhoJPajs8GMd-khOQWUqucywfrfo> Please log in via your web browser andn5.7.14 then try again.n5.7.14 Learn more atn5.7.14 https://support.google.com/mail/bin/answer.py?answer=78754 ef10sm13614207wjd.49 - gsmtp')
- import smtplib
- session = smtplib.SMTP('smtp.gmail.com', 587)
- session.ehlo()
- session.starttls()
- session.login('youremail@gmail.com',' password')
- headers = "rn".join(["from: " + 'youremail@gmail.com',
- "subject: " + "test",
- "to: " + 'contactemail@gmail.com',
- "mime-version: 1.0",
- "content-type: text/html"])
- # body_of_email can be plaintext or html!
- content = headers + "rnrn" + "body_of_email"
- session.sendmail('youremail@gmail.com', 'contactemail@gmail.com', content)
- import requests
- def send_simple_message(target):
- return requests.post(
- "https://api.mailgun.net/v3/samples.mailgun.org/messages",
- auth=("api", "key-3ax6xnjp29jd6fds4gc373sgvjxteol0"),
- data={"from": "Excited User <excited@samples.mailgun.org>",
- "to": [target],
- "subject": "Hello",
- "text": "Testing some Mailgun awesomeness!"})
- send_simple_message('target@email.com')
- import yagmail
- yag = yagmail.SMTP('user', 'pw')
- yag.send(contents = msg)
- contents = ['Body text, and here is an embedded image:', 'http://somedomain/image.png',
- 'You can also find an audio file attached.', '/local/path/song.mp3']
- import yagmail
- yagmail.SMTP().send(contents = contents)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement