Wilt u leren hoe u een e-mail verzendt met Python en Gmail? In deze zelfstudie laten we u zien hoe u Python gebruiken om e-mailmeldingen te verzenden met behulp van de Gmail SMTP-server.
• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Python 3.8.5
Uitrustingslijst
In de volgende sectie wordt de lijst weergegeven met apparatuur die wordt gebruikt om deze zelfstudie te maken.
Als Amazon Associate verdien ik aan kwalificerende aankopen.
Gerelateerde tutorial – Python
Op deze pagina bieden we snelle toegang tot een lijst met zelfstudies met betrekking tot Python.
Zelfstudie – Gmail-integratie
Eerst moeten we uw Gmail-account inschakelen om verbindingen van externe programma’s te ontvangen.
Open uw browser en krijg toegang tot uw Gmail-account.
In ons voorbeeld is de volgende URL ingevoerd in de browser:
Voer in het aanmeldingsscherm uw Gmail-gebruikersnaam en -wachtwoord in.
Na de aanmelding moet u toegang krijgen tot de volgende URL:
• https://myaccount.google.com/signinoptions/two-step-verification
Schakel de verificatie in twee stappen in voor dit account.
Nadat u de verificatie in twee stappen hebt inschakeld, moet u toegang krijgen tot de volgende URL:
• https://security.google.com/settings/security/apppasswords
Maak een toepassingswachtwoord.
Selecteer de Gmail-toepassing en het type apparaat: Overig.
In ons voorbeeld hebben we het apparaat POWERSHELL genoemd.
Klik op de knop Genereren en noteer het willekeurig gegenereerde wachtwoord.
Vervolgens moet u toegang krijgen tot de volgende URL:
• https://accounts.google.com/DisplayUnlockCaptcha
Klik op de knop Doorgaan om externe toegang tot uw Google-account in te schakelen.
U hebt de vereiste stappen voor de Gmail-integratie voltooid.
De Gmail-integratie lost de volgende fout op.
U hebt de Gmail-integratie voltooid.
Tutorial Python – E-mail verzenden met Gmail
Gebruik Python om een e-mail te verzenden met Gmail.
Als de test is geslaagd, ontvangt u het verzonden bericht.
Gebruik Python om een e-mail te verzenden met Gmail met een bijlage.
Gefeliciteerd! U Python gebruiken om e-mails te verzenden met Gmail.