Hab mich jetzt gerade mal ran gemacht und das mail-log hat geholfen.....ähm überhaupt nicht.
Dort stand nur drin:
[2024-10-19 11:50:31,609] [ERROR] [paperless_mail] Error while authenticating account 2024-10-19T11:50:30.998036: Response status "OK" expected, but "NO" received. Data: [b'[ALERT] Application-specific password required: https://support.google.com/accounts/answer/185833 (Failure)']
[2024-10-19 11:50:31,610] [ERROR] [paperless_mail] Mail account 2024-10-19T11:50:30.998036 test failed
[2024-10-19 11:50:34,963] [ERROR] [paperless_mail] Error while authenticating account 2024-10-19T11:50:33.878948: Response status "OK" expected, but "NO" received. Data: [b'[ALERT] Application-specific password required: https://support.google.com/accounts/answer/185833 (Failure)']
[2024-10-19 11:50:34,964] [ERROR] [paperless_mail] Mail account 2024-10-19T11:50:33.878948 test failed
[2024-10-19 11:51:17,862] [ERROR] [paperless_mail] Error while authenticating account 2024-10-19T11:51:16.701531: Response status "OK" expected, but "NO" received. Data: [b'[ALERT] Application-specific password required: https://support.google.com/accounts/answer/185833 (Failure)']
[2024-10-19 11:51:17,863] [ERROR] [paperless_mail] Mail account 2024-10-19T11:51:16.701531 test failed
[2024-10-19 11:52:34,639] [ERROR] [paperless_mail] Error while authenticating account 2024-10-19T11:52:33.496631: [AUTHENTICATIONFAILED] Invalid credentials (Failure)
[2024-10-19 11:52:34,640] [ERROR] [paperless_mail] Mail account 2024-10-19T11:52:33.496631 test failed
[2024-10-19 11:52:46,399] [ERROR] [paperless_mail] Error while authenticating account 2024-10-19T11:52:45.711360: [AUTHENTICATIONFAILED] Invalid credentials (Failure)
[2024-10-19 11:52:46,400] [ERROR] [paperless_mail] Mail account 2024-10-19T11:52:45.711360 test failed
Nun dachte ich einfach nur er will den Cron-Job für die Mail-Abfrage nicht starten und habe geschaut wie denn der Mail-Import manuell zu starten wäre und bin dabei auf diesen GitHub Eintrag gestoßen:
Dieser hat mir dann verraten, dass mein eingetragenes Volume - /etc/localtime:/etc/localtime wohl Probleme bei Paperless verursacht. Dieses Volume nutze ich grundsätzlich bei allen Containern (hab ich mir irgendwann so angewöhnt), aber Paperless hat in Kombination mit dem Mail cron-job wohl seine Probleme. Also hab ich den deaktiviert und schwupps ist der Mail-Import nach dem Neustart auch direkt los gejagt (keine Sorge, hab vorher schon versucht ob ein Container-Neustart hilft).
Nach dem es nun los ging kam die nächste Fehlermeldung. Ich habe ja in meiner E-Mail Regel als max. Alter einfach mal den von Paperless vorgeschlagenen Maximalwert von 4294967295 probiert gehabt, aber damit kommt dann folgende Fehlermeldung:
[2024-10-23 20:27:07,047] [ERROR] [paperless_mail] Rule NAS.Schweinshausen.NAS.Schweinshausen: Error while processing rule: Python int too large to convert to C int
Traceback (most recent call last):
File "/usr/src/paperless/src/paperless_mail/mail.py", line 542, in handle_mail_account
total_processed_files += self._handle_mail_rule(
^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/paperless/src/paperless_mail/mail.py", line 594, in _handle_mail_rule
criterias = make_criterias(rule, supports_gmail_labels)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/paperless/src/paperless_mail/mail.py", line 375, in make_criterias
maximum_age = date.today() - timedelta(days=rule.maximum_age)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OverflowError: Python int too large to convert to C int
Alles anzeigen
Okay, Wert zu groß. Habe mal 999999999 getestet, auch zu groß. Also mal realistisch ran gehen und 15 Jahre eintragen, also einen Wert von 5500, da ich davon ausgehe das ich hier Tage eintrage. Schwupps funktioniert.
Kurz zusammengefasst:
etc/localtime nicht an paperless weiterreichen, wenn man den Mail-Import nutzen möchte und kein absurdes Datenalter benutzen.