Попробуйте следующий код:
import poplib
server = poplib.POP3_SSL('pop.googlemail.com', '995')
print(server.getwelcome())
server.user(email)
try:
status = server.pass_(pass)
print('Messages: %s. Size: %s' % server.stat())
except Exception as error:
status = "Not OK"
print(error)
if "+OK" in status:
print ("Login Successful!!") # Return True
else:
print ("Login Failed!!") # Return False
server.quit()
Вывод в случае ошибки:
+OK Gpop ready for requests from 114.143.178.34 c14mb53749528ybi
-ERR [AUTH] Username and password not accepted.
Login Failed!!
Надеюсь, что это ответ на ваш вопрос !!