У меня есть прекрасный скрипт, который прекрасно работает, когда я запускаю его локально для аутентификации с использованием IMAP4_SSL и imaplib
следующим образом:
mail = imaplib.IMAP4_SSL(host_incoming, port_incoming)
mail.login(user, password)
mail.list()
Однако, когда я размещаю эту часть кода в GoogleОблачные функции, затем я получаю сообщение об ошибке:
gaierror: [Errno -2] Имя или служба не известны getaddrinfo (/opt/python3.7/lib/python3.7/socket.py)
Если вместо этого я использую учетные данные Google Gmail (для хоста, порта, пользователя и пароля), то ошибки не выдаются, и все работает нормально.Так что же не так с электронной почтой или сервером, которые я использую, и как я могу это проверить?