File size: 764 Bytes
77f6ae5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart

def send_confirmation_email(recipient_email, username):
    sender_email = "agritechserviceorg@gmail.com"
    password = "yvoq mzmv qmjr ahoi"
    subject = "Account Confirmation"
    body = f"Hello {username},\n\nThank you for creating an account!\n\nBest regards,\nAgriTech Team"
    message = MIMEMultipart()
    message["From"] = sender_email
    message["To"] = recipient_email
    message["Subject"] = subject
    message.attach(MIMEText(body, "plain"))
    with smtplib.SMTP("smtp.gmail.com", 587) as server:
        server.starttls()
        server.login(sender_email, password)
        server.sendmail(sender_email, recipient_email, message.as_string())