Forum
>>
Programmazione Python
>>
Web e Reti
>>
[Python] [Problema] imapclient sintassi di metodo serch()
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da LaPa |
2019-02-03 10:02:10 - [Python] [Problema] imapclient sintassi di metodo serch()
|
Buona sera a tutti!
sto usando con Python 2.7 il modulo imapclient. Il mio scopo è questo: Se ricevo un messaggio con un determinato oggetto invio in automatico una mail a chi me lo ha inviato (ad esempio: oggetto della mail "info", allora invio una mail con informazioni. Riesco a collegarmi al server ma in questo punto UIDs = server.search(['SUBJECT Info']) print UIDs la shell risponde: Traceback (most recent call last): File "/mnt/usbhd/RPIProject/Prove/ReportOnRequest.py", line 291, in <module> UIDs = server.search(['SUBJECT Info']) File "/usr/local/lib/python2.7/dist-packages/imapclient/imapclient.py", line 956, in search return self._search(criteria, charset) File "/usr/local/lib/python2.7/dist-packages/imapclient/imapclient.py", line 995, in _search criteria='"%s"' % criteria if not isinstance(criteria, list) else criteria InvalidCriteriaError: 'Could not parse command' This error may have been caused by a syntax error in the criteria: ['SUBJECT Info'] Please refer to the documentation for more information about search criteria syntax.. https://imapclient.readthedocs.io/en/master/#imapclient.IMAPClient.search >>> Sapreste dirmi come eliminare il problema? grazie per l'attenzione Saluti LaPa |
Pagina: 1
Esegui il login per scrivere una risposta.