Ваше имя пользователя и пароль для входа в почтовый адрес неверны в соответствии с вашим почтовым хостом imap4.
Когда я смотрю на ваш код, переменных user1
и imap_pass
нет. Если вы хотите правильно написать данный код, он должен выглядеть следующим образом:
import imaplib
imap_host = 'example.smth.smth.kz'
mail_login = 'name.lastname@smth.kz'
mail_pass = '**********'
M = imaplib.IMAP4_SSL(imap_host)
print(M.welcome)
M.login(mail_login, mail_pass)
Возможно, используйте getpass
для предотвращения паролей в вашем коде:
import imaplib
import getpass
imap_host = 'example.smth.smth.kz'
mail_login = input("Username: ")
mail_pass = getpass.getpass()
M = imaplib.IMAP4_SSL(imap_host)
print(M.welcome)
M.login(mail_login, mail_pass)