Я пытаюсь создать отправителя почты на Python, скрипт работает на моем личном ноутбуке, но когда я запускаю его на рабочем ноутбуке, мне кажется, что прокси-сервер мешает установить соединение с SMTP-сервером Gmail.
Ошибка следующая:
File "D:\ocm-hours-report-automation\mail-manager\src\python\mail-sender.py", line 44, in
session = smtplib.SMTP('smtp.gmail.com', 587) #use gmail with port
File "C:\Users\myuser\AppData\Local\Programs\Python\Python39\lib\smtplib.py", line 255, in __init__
(code, msg) = self.connect(host, port)
File "C:\Users\myuser\AppData\Local\Programs\Python\Python39\lib\smtplib.py", line 341, in connect
self.sock = self._get_socket(host, port, self.timeout)
File "C:\Users\myuser\AppData\Local\Programs\Python\Python39\lib\smtplib.py", line 312, in _get_socket
return socket.create_connection((host, port), timeout,
File "C:\Users\myuser\AppData\Local\Programs\Python\Python39\lib\socket.py", line 822, in create_connection
for res in getaddrinfo(host, port, 0, SOCK_STREAM):
File "C:\Users\myuser\AppData\Local\Programs\Python\Python39\lib\socket.py", line 953, in getaddrinfo
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno 11001] getaddrinfo failed
#The mail addresses and password
sender_address = '[email protected]'
sender_pass = 'password'
receiver_address = '[email protected]'
#Setup the MIME
message = MIMEMultipart()
message['From'] = sender_address
message['To'] = receiver_address
message['Subject'] = 'A test mail sent by Python. It has an attachment.' #The subject line
#The body and the attachments for the mail
message.attach(MIMEText(mail_content, 'plain'))
#Create SMTP session for sending the mail
session = smtplib.SMTP('smtp.gmail.com', 587) #use gmail with port
session.starttls() #enable security
session.login(sender_address, sender_pass) #login with mail_id and password
text = message.as_string()
session.sendmail(sender_address, receiver_address, text)
session.quit()
print('Mail Sent')
Кто-нибудь знает, что я на самом деле могу сделать? Я попробовал принудительно использовать прокси-сервер socks.setdefaultproxy, но он сказал, что импорт носков недоступен.
Я пытаюсь создать отправителя почты на Python, скрипт работает на моем личном ноутбуке, но когда я запускаю его на рабочем ноутбуке, мне кажется, что прокси-сервер мешает установить соединение с SMTP-сервером Gmail. Ошибка следующая: [code]File "D:\ocm-hours-report-automation\mail-manager\src\python\mail-sender.py", line 44, in session = smtplib.SMTP('smtp.gmail.com', 587) #use gmail with port File "C:\Users\myuser\AppData\Local\Programs\Python\Python39\lib\smtplib.py", line 255, in __init__ (code, msg) = self.connect(host, port) File "C:\Users\myuser\AppData\Local\Programs\Python\Python39\lib\smtplib.py", line 341, in connect self.sock = self._get_socket(host, port, self.timeout) File "C:\Users\myuser\AppData\Local\Programs\Python\Python39\lib\smtplib.py", line 312, in _get_socket return socket.create_connection((host, port), timeout, File "C:\Users\myuser\AppData\Local\Programs\Python\Python39\lib\socket.py", line 822, in create_connection for res in getaddrinfo(host, port, 0, SOCK_STREAM): File "C:\Users\myuser\AppData\Local\Programs\Python\Python39\lib\socket.py", line 953, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno 11001] getaddrinfo failed [/code] Код: [code]#The mail addresses and password sender_address = '[email protected]' sender_pass = 'password' receiver_address = '[email protected]' #Setup the MIME message = MIMEMultipart() message['From'] = sender_address message['To'] = receiver_address message['Subject'] = 'A test mail sent by Python. It has an attachment.' #The subject line #The body and the attachments for the mail message.attach(MIMEText(mail_content, 'plain')) #Create SMTP session for sending the mail session = smtplib.SMTP('smtp.gmail.com', 587) #use gmail with port session.starttls() #enable security session.login(sender_address, sender_pass) #login with mail_id and password text = message.as_string() session.sendmail(sender_address, receiver_address, text) session.quit() print('Mail Sent') [/code] Кто-нибудь знает, что я на самом деле могу сделать? Я попробовал принудительно использовать прокси-сервер socks.setdefaultproxy, но он сказал, что импорт носков недоступен.
Я пытаюсь создать отправителя почты на Python, скрипт работает на моем личном ноутбуке, но когда я запускаю его на рабочем ноутбуке, мне кажется, что прокси-сервер мешает установить соединение с SMTP-сервером Gmail.
Ошибка следующая:
File...
Я пытаюсь выполнить перечисление поддоменов в своей организации. Часть кода Python предназначена для получения IP-адресов уже перечисленных поддоменов, которые включены в текстовый файл. Использовал приведенный ниже код
import socket
Я пытаюсь отправлять и получать двоичные данные по протоколу UDP через соединение Ethernet с использованием сокетов Python.
Мне удалось сделать это с помощью автономного сценария и протестировать его, подключившись два ноутбука, использующие кабель...
File C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\lib\socket.py , line 745, in getaddrinfo
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror:...
Я столкнулся с такой странной проблемой. Я пытаюсь запустить скрипт Python в своем приложении laravel, используя фасад процесса, и скрипт Python выполняет простой возврат статуса 200 в Google. (в целом играя с Process).
Но я не могу получить...