Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den "
Tipps und Tricks"-Bereich.
-
king-crash
- Beiträge: 722
- Registriert: 08.08.2006 12:07:56
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von king-crash » 16.12.2023 14:17:09
Hallo,
zum Testen der Performance von Thunderbird bei großen Postfächern habe ich Postfix und Cyrus installiert. Ich kann mittels Pythonskript bereits Emails an Postfix senden und diese werden dann in /var/mail/ gespeichert.
Thunderbird kann sich auch per IMAP anmelden, sieht dann aber keine Emails.
Dez 16 14:00:19 emailtest.de cyrus/imap[3643]: login: [192.168.1.44]
test@emailtest.de PLAIN User logged in SESSIONID=<cyrus-1702731619-3643-1-992666880575060948>
Dez 16 14:00:19 emailtest.de cyrus/imap[3643]: autocreateinbox: User
test@emailtest.de, INBOX failed. Invalid mailbox name
Dez 16 14:00:19 emailtest.de cyrus/imap[3643]: client id sessionid=<cyrus-1702731619-3643-1-992666880575060948>: "name" "Thunderbird" "version" "115.5.0"
Dez 16 14:00:19 emailtest.de cyrus/imap[3643]: autocreateinbox: User
test@emailtest.de, INBOX failed. Invalid mailbox name
In der imapd.conf habe ich folgende Zeilen angepasst:
partition-default: /var/mail
loginrealms: emailtest.de
Kann mir bitte jemand einen Hinweis geben was noch fehlt um die Mails in /var/mail per IMAP auszuliefern.
Grüße
-
michaa7
- Beiträge: 4633
- Registriert: 12.12.2004 00:46:49
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von michaa7 » 16.12.2023 14:40:13
Was hast du denn in thunderbird konfiguriert?
du mußt da ja den server und die Zugangsdaten einrichten und zudem die entsprechenden Ordner im userkonto (inbox) abbonieren.
gruß
michaa7
-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)
-
king-crash
- Beiträge: 722
- Registriert: 08.08.2006 12:07:56
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von king-crash » 16.12.2023 15:37:08
Das Konto ist natürlich eingerichtet, besondere Ordner habe ich nicht abonniert.
-
michaa7
- Beiträge: 4633
- Registriert: 12.12.2004 00:46:49
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von michaa7 » 16.12.2023 15:58:00
king-crash hat geschrieben: ![↑ zum Beitrag ↑](https://debianforum.de/forum/styles/debianforumde/theme/images/debianforum_uparrow.png)
16.12.2023 15:37:08
Das Konto ist natürlich eingerichtet, besondere Ordner habe ich nicht abonniert.
Naja, dann klick mal auf "Abbonieren"
Gibt es denn die Datei /var/mail/test (falls der user wirklich "test" heißt)?
gruß
michaa7
-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)
-
chrbr
- Beiträge: 551
- Registriert: 29.10.2022 15:53:26
Beitrag
von chrbr » 16.12.2023 17:31:14
Ich bin neugierig, weil ich vor einiger Zeit mit Dovecot und IMAP experimentiert habe.
Ich bin mir nicht sicher, ob Cyrus überhaupt direkt mit Mails im mbox Format oder Maildir Format arbeiten kann. Das von Cyrus verwendete Format ist hier beschrieben:
https://www.cyrusimap.org/dev/imap/deve ... ormat.html
Man wird mit Sicherheit Mails in Cyrus einspielen können. Das wäre dann möglicherweise eine zusätzliche Prozedur.
-
king-crash
- Beiträge: 722
- Registriert: 08.08.2006 12:07:56
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von king-crash » 16.12.2023 17:50:12
Ich habe mittlerweile gelesen, dass cyrus über LMTP die Emails von postfix empfangen kann. Ich habe dazu in der Postfix config "mailbox_transport = lmtp:unix:/run/cyrus/socket/lmtp" hinzugefügt.
Der Cyrus Fehler mit "INBOX failed" bleibt aber bestehen. Sollte es diesen Ordner nicht immer geben?
Die Möglichkeit Ordner zu abonnieren habe ich nicht, der Testaccount wird zwar im Posteingang, nicht aber in der Liste darunter angezeigt.
-
michaa7
- Beiträge: 4633
- Registriert: 12.12.2004 00:46:49
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von michaa7 » 16.12.2023 17:54:05
chrbr kennt sich viel besser aus als ich und hat hier vermutlich recht, falls nicht ...
...ist möglicherweise auch einfach die Automatic Creation of Mailboxes deaktiviert
Code: Alles auswählen
Third party solutions incorporating Cyrus IMAP, and distributors of Cyrus IMAP (such as your Linux distribution) may have disabled this functionality altogether, ...
https://www.cyrusimap.org/dev/imap/conc ... boxes.html
Und nochmals, in /var/mail/ sollte es doch eine userdatei geben?
gruß
michaa7
-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)
-
king-crash
- Beiträge: 722
- Registriert: 08.08.2006 12:07:56
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von king-crash » 16.12.2023 19:17:50
In /var/mail gibt es die Datei "test" in der die per SMTP gesendeten Mails des Benutzers "
test@emailtest.de" enthalten sind.
cyrus meldet auch mit "autocreate_post: 0" oder auch 1:
Dez 16 19:14:49 emailtest.de cyrus/imap[4387]: login: [192.168.1.44]
test@emailtest.de PLAIN User logged in SESSIONID=<cyrus-1702750489-4387-1-5910165100615258923>
Dez 16 19:14:49 emailtest.de cyrus/imap[4387]: autocreateinbox: User
test@emailtest.de, INBOX failed. Invalid mailbox name
Dez 16 19:14:49 emailtest.de cyrus/imap[4387]: client id sessionid=<cyrus-1702750489-4387-1-5910165100615258923>: "name" "Thunderbird" "version" "115.5.0"
Aber selbst ohne postfix Anbindung sollte Cyrus doch eine INBOX haben oder?
-
michaa7
- Beiträge: 4633
- Registriert: 12.12.2004 00:46:49
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von michaa7 » 16.12.2023 22:51:41
Ich glaube "emailtest.de" könnte das Problem sein, WO liegt die domain denn? Im internet ist sie nicht erreichbar, und als Vhost, gibt es die bei dir?
Code: Alles auswählen
If you run cyrus-imapd without virtual domains, everything from the "@"
should default to the machine's host name.
https://info-cyrus.andrew.cmu.narkive.c ... ilbox-name
Das hießt wohl dass die emailadresse ohne Vhost bei dir test@<dein.host.name> lauten müsste, wenn ich das richtig verstehe.
BTW: ich stochere im Nebel ...
![Cool 8)](./images/smilies/icon_cool.gif)
gruß
michaa7
-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)
-
king-crash
- Beiträge: 722
- Registriert: 08.08.2006 12:07:56
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von king-crash » 17.12.2023 09:52:52
emailtest.de ist in der /etc/hosts beider Maschinen hinterlegt.
Der Knackpunkt wird der "Invalid mailbox name" sein. Ich vermute man muss cyrus beibringen den anzulegen oder etwas Ähnliches.
Edit: Falls sich jemand mit einem anderen IMAP Server auskennt wäre ich auch hier für Infos dankbar. Wie bereits gesagt möchte ich nur ein großes Thunderbird Konto erzeugen um die Performance zu testen. Ob mit Cyrus oder etwas Anderem spielt keine Rolle.
-
bluestar
- Beiträge: 2346
- Registriert: 26.10.2004 11:16:34
- Wohnort: Rhein-Main-Gebiet
Beitrag
von bluestar » 17.12.2023 20:32:12
king-crash hat geschrieben: ![↑ zum Beitrag ↑](https://debianforum.de/forum/styles/debianforumde/theme/images/debianforum_uparrow.png)
17.12.2023 09:52:52
Edit: Falls sich jemand mit einem anderen IMAP Server auskennt wäre ich auch hier für Infos dankbar. Wie bereits gesagt möchte ich nur ein großes Thunderbird Konto erzeugen um die Performance zu testen. Ob mit Cyrus oder etwas Anderem spielt keine Rolle.
Was heißt denn groß in deinem Kontext? Ich würde dir zu dovecot mit mdbox und abgetrennten Attachments raten.
-
GregorS
- Beiträge: 2629
- Registriert: 05.06.2008 09:36:37
- Wohnort: Freiburg
-
Kontaktdaten:
Beitrag
von GregorS » 17.12.2023 21:16:04
king-crash hat geschrieben: ![↑ zum Beitrag ↑](https://debianforum.de/forum/styles/debianforumde/theme/images/debianforum_uparrow.png)
17.12.2023 09:52:52
... Der Knackpunkt wird der "Invalid mailbox name" sein. Ich vermute man muss cyrus beibringen den anzulegen oder etwas Ähnliches. ...
IIRC musste man bei der Einrichtung von Courier-IMAP zum Abschluss ein Skript laufen lassen, das die User-Grundeinrichtung gemacht hat. Hast Du evtl. etwas überlesen?
HTH
Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
-
michaa7
- Beiträge: 4633
- Registriert: 12.12.2004 00:46:49
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von michaa7 » 17.12.2023 22:13:57
king-crash hat geschrieben: ![↑ zum Beitrag ↑](https://debianforum.de/forum/styles/debianforumde/theme/images/debianforum_uparrow.png)
17.12.2023 09:52:52
...
Edit: Falls sich jemand mit einem anderen IMAP Server auskennt wäre ich auch hier für Infos dankbar....
Na dann nimm dovecot-imap, das läuft hier seit Jahren und dafür wirst du auch mehr Leute hier finden die ggf. helfen könnten.
gruß
michaa7
-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)
-
king-crash
- Beiträge: 722
- Registriert: 08.08.2006 12:07:56
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von king-crash » 20.12.2023 09:55:02
Das Thunderbird Performance Problem konnte mittlerweile anderweitig gelöst werden. Ich werde daher das Einrichten von IMAP erstmal nicht mehr weiter verfolgen.
Trotzdem Vielen Dank an alle Helfer!