i am just reading some quotes from file and sending them on my email using python but i am constantly facing this (UnicodeEncodeError: 'ascii' codec can't encode character '\u201c' in position 37: ordinal not in range(128)) error how can i fix it.
Here is the code
now = dt.datetime.now()
weekdays = now.weekday()
if weekdays == 5:
    with open("quotes.txt","r", encoding="utf8") as quote_file:
        all_quotes = quote_file.readlines()
        quote = random.choice(all_quotes)
    print(quote)
    with smtplib.SMTP("smtp.mail.yahoo.com") as connection:
        connection.starttls()
        connection.login(user=my_email, password=my_password)
        connection.sendmail(from_addr=my_email,
                            to_addrs=my_email,
                            msg=f"Subject:Monday Motivational Quote\n\n{quote}")
Thanks in advance.
 
     
    