Imaplib error? EOF error?
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 25/100
Línea de trabajo
Reproduzca el fallo con los ejemplos de Python 2 en Ubuntu o en la Raspberry Pi; después, inspeccione pattern/web/imap/init.py en el constructor de Mail y la llamada a login, junto con la gestión de conexiones de imaplib de Python. Determine el problema relevante de configuración o compatibilidad y verifique el resultado volviendo a ejecutar test.py sin el error de socket EOF.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Hi, when I run following code on either my linux ubuntu or my raspberry pi I get the following error?
On ubuntu zesty 17.04
from pattern.web import Mail, GMAIL, SUBJECT
gmail = Mail(username='username', password='password', service=GMAIL, port=993, secure=False)
print gmail.folders.keys()
['drafts', 'spam', 'personal', 'work', 'inbox', 'mail', 'starred', 'trash']
python test.py
Traceback (most recent call last):
File "test.py", line 7, in <module>
gmail = Mail(username='username', password='password', service=GMAIL, port=993, secure=False)
File "/home/myname/anaconda2/lib/python2.7/site-packages/pattern/web/imap/__init__.py", line 115, in __init__
self.login(username, password)
File "/home/myname/anaconda2/lib/python2.7/site-packages/pattern/web/imap/__init__.py", line 133, in login
self._imap4 = (self._secure and IMAP4_SSL or IMAP4)(self._host, self._port)
File "/home/myname/anaconda2/lib/python2.7/imaplib.py", line 194, in __init__
self.welcome = self._get_response()
File "/home/myname/anaconda2/lib/python2.7/imaplib.py", line 931, in _get_response
resp = self._get_line()
File "/home/myname/anaconda2/lib/python2.7/imaplib.py", line 1031, in _get_line
raise self.abort('socket error: EOF')
imaplib.abort: socket error: EOF
On RPi
same input
python test.py
Traceback (most recent call last):
File "test.py", line 7, in <module>
gmail = Mail(username='username', password='password', service=GMAIL, port=993, secure=False)
File "/usr/local/lib/python2.7/dist-packages/pattern/web/imap/__init__.py", line 115, in __init__
self.login(username, password)
File "/usr/local/lib/python2.7/dist-packages/pattern/web/imap/__init__.py", line 133, in login
self._imap4 = (self._secure and IMAP4_SSL or IMAP4)(self._host, self._port)
File "/usr/lib/python2.7/imaplib.py", line 193, in __init__
self.welcome = self._get_response()
File "/usr/lib/python2.7/imaplib.py", line 928, in _get_response
resp = self._get_line()
File "/usr/lib/python2.7/imaplib.py", line 1028, in _get_line
raise self.abort('socket error: EOF')
imaplib.abort: socket error: EOF
- Lenguaje dominante
- Python
- Estrellas
- 8.9k
- Forks
- 1.6k
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Aún no hemos revisado los archivos de configuración de este proyecto. Empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de clips/pattern
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
-
pattern.graph exampleAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 65/100
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 45/100
-
pattern lib not foundAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
Todos los issues de clips/pattern
Issues similares
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
kristofdegrave/homeassistant-smart-charging#1413 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
nasa/earthdata-varinfo#113 ·
-
curriculum documentation quality
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
githubnext/gh-aw-workshop#3849 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 90/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día