crepererum-oss / tatutanatata

UNOFFICIAL mass-exporter for https://tuta.com/
Apache License 2.0
35 stars 3 forks source link

Errors for new emails #259

Open crepererum opened 3 months ago

crepererum commented 3 months ago
Error: execute command

Caused by:
    0: download mail: `https://app.tuta.com/mail/LyUY5na--F-2/NK4EWIa----9`
    1: get file infos
    2: deserialize JSON for `alloc::vec::Vec<tatutanatata::proto::messages::FileReponse>`
    3: [0]._ownerEncSessionKey: invalid type: null, expected a string at line 1 column 116

Originally posted by @halmos in https://github.com/crepererum-oss/tatutanatata/issues/228#issuecomment-2237652704

crepererum commented 3 months ago

Context:

This happens if we don't run the official app to receive all the emails from the inbound queue. We could improve the error message or skip affected emails, but I don't plan to implement the crypto to deal with this case.