Re: Unhandled exception when being blocked by gmail.com
Volker Diels-Grabsch <[email protected]>
| Newsgroups | gmane.mail.getmail.user |
|---|---|
| Message-ID | <20181118160233.GA24702@6153f789-1cf1-4ca3-8cea-6fa7ae195a8b.njh.eu> |
Dear Dario,
That sounds great! To which date is 5.8 scheduled? Do you need any
pre-release testing from my side.
Regads,
Volker
Dario Corti schrieb:
> That should be fixed in 5.8
>
> Il 17/11/18 19:16, Volker Diels-Grabsch ha scritto:
> > Hi,
> >
> > I got an unhandled exception with Getmail while fetching emails from
> > gmail.com, while Google blocks the IMAP request to tell the user that
> > they connect from a different network than usual.
> >
> > While receiving such an error from Google is (unfortunately) quite
> > normal, I believe that getmail should handle this case more
> > gracefully. I think it should display the error message provided by
> > gmail.com, instead of throwing an unhandled exception without further
> > details.
> >
> >
> > Regards,
> > Volker
> >
> >
> > ------------------------------------------------------
> >
> > getmail version 5.7
> > Python version 2.7.15+ (default, Aug 31 2018, 11:56:52)
> > [GCC 8.2.0]
> >
> > Unhandled exception follows:
> > File "/usr/bin/getmail", line 898, in main
> > success = go(configs, options.idle)
> > File "/usr/bin/getmail", line 157, in go
> > retriever.initialize(options)
> > File "/usr/lib/python2.7/dist-packages/getmailcore/_retrieverbases.py", line 1709, in initialize
> > if o.startswith('[UNAVAILABLE]'):
> > AttributeError: 'error' object has no attribute 'startswith'
> >
> > ------------------------------------------------------
> >
> > getmail configuration:
> > getmail version 5.7
> > Python version 2.7.15+ (default, Aug 31 2018, 11:56:52)
> > [GCC 8.2.0]
> > retriever: SimpleIMAPSSLRetriever(ca_certs="None", certfile="None", getmaildir="/home/***/.getmail/", keyfile="None", mailboxes="(u'INBOX',)", move_on_delete="None", password="*", password_command="()", port="993", record_mailbox="True", server="imap.gmail.com", ssl_cert_hostname="None", ssl_ciphers="None", ssl_fingerprints="()", ssl_version="None", timeout="180", use_cram_md5="False", use_kerberos="False", use_peek="True", use_xoauth2="False", username="***@gmail.com")
> > destination: MDA_external(allow_root_commands="False", arguments="()", command="maildrop", group="None", ignore_stderr="False", path="/usr/bin/maildrop", unixfrom="False", user="None")
> > options:
> > delete : True
> > delete_after : 0
> > delete_bigger_than : 0
> > delivered_to : True
> > fingerprint : False
> > logfile : None
> > max_bytes_per_session : 0
> > max_message_size : 0
> > max_messages_per_session : 0
> > message_log : None
> > message_log_syslog : False
> > message_log_verbose : False
> > read_all : True
> > received : True
> > verbose : 1
> >
> >
> --
> [email protected]
> [email protected]
> OpenPGP Key: 752A92A1
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
--
Volker Diels-Grabsch
----<<<((()))>>>----