Could someone help me please to solve this error?
I was trying to use a simple mail transfer protocol python library but I keep getting this OSError: [Errno 101] Network is unreachable
import smtplib
connection = smtplib.SMTP("smtp.gmail.com")
connection.starttls()
connection.login(email_add, password=password)
connection.sendmail(from_addr=admin_mail, to_addrs=customer_mail,
msg=f"Subject:Budgetreport\n\n{report}")
connection.close()
Traceback (most recent call last):
File "/home/yohanes/PycharmProjects/Automated_python/main.py", line 16, in <module>
connection = smtplib.SMTP("smtp.gmail.com")
File "/usr/lib/python3.10/smtplib.py", line 255, in __init__
(code, msg) = self.connect(host, port)
File "/usr/lib/python3.10/smtplib.py", line 341, in connect
self.sock = self._get_socket(host, port, self.timeout)
File "/usr/lib/python3.10/smtplib.py", line 312, in _get_socket
return socket.create_connection((host, port), timeout,
File "/usr/lib/python3.10/socket.py", line 845, in create_connection
raise err
File "/usr/lib/python3.10/socket.py", line 833, in create_connection
sock.connect(sa)
OSError: [Errno 101] Network is unreachable