Ich möchte einen Raspberry Pi als kleinen Email-Server einrichten. Zum Abrufen der eingehenden Mails habe ich das Paket mailutils-imap4d installiert. An einem iPad kann ich damit die Inbox sehen und Emails lesen. Versuche ich aber, eine Mail zu löschen, bekomme ich auf dem iPad die Fehlermeldung
E-Mail konnte nicht bewegt werden.
Die E-Mail konnte nicht in das Postfach Papierkorb bewegt werden.
Ein tcpdump der Kommunikation zwschen iPad und imap4d beim Löschversuch sieht so aus:
11:32:23.301292 IP ipad.tvdr.de.58607 > whale.tvdr.de.imap2: Flags [P.], seq 1725725125:1725725163, ack 3805432370, win 8192, options [nop,nop,TS val 3426944434 ecr 6061688], length 38
0x0000: 4500 005a d0ae 4000 4006 2084 c0a8 6415 E..Z..@.@.....d.
0x0010: c0a8 6405 e4ef 008f 66dc 79c5 e2d2 4a32 ..d.....f.y...J2
0x0020: 8018 2000 016a 0000 0101 080a cc43 05b2 .....j.......C..
0x0030: 005c 7e78 3131 2055 4944 2053 544f 5245 .\~x11.UID.STORE
0x0040: 2033 202b 464c 4147 532e 5349 4c45 4e54 .3.+FLAGS.SILENT
0x0050: 2028 5c53 6565 6e29 0d0a .(\Seen)..
11:32:23.302434 IP whale.tvdr.de.imap2 > ipad.tvdr.de.58607: Flags [P.], seq 3805432370:3805432397, ack 1725725163, win 227, options [nop,nop,TS val 6063030 ecr 3426944434], length 27
0x0000: 4500 004f 3dbf 4000 4006 b37e c0a8 6405 E..O=.@.@..~..d.
0x0010: c0a8 6415 008f e4ef e2d2 4a32 66dc 79eb ..d.......J2f.y.
0x0020: 8018 00e3 49ad 0000 0101 080a 005c 83b6 ....I........\..
0x0030: cc43 05b2 3131 204f 4b20 5549 4420 5354 .C..11.OK.UID.ST
0x0040: 4f52 4520 436f 6d70 6c65 7465 640d 0a ORE.Completed..
11:32:23.304324 IP ipad.tvdr.de.58607 > whale.tvdr.de.imap2: Flags [.], ack 3805432397, win 8190, options [nop,nop,TS val 3426944442 ecr 6063030], length 0
0x0000: 4500 0034 6ea3 4000 4006 82b5 c0a8 6415 E..4n.@.@.....d.
0x0010: c0a8 6405 e4ef 008f 66dc 79eb e2d2 4a4d ..d.....f.y...JM
0x0020: 8010 1ffe c3dc 0000 0101 080a cc43 05ba .............C..
0x0030: 005c 83b6 .\..
11:32:23.312628 IP ipad.tvdr.de.58607 > whale.tvdr.de.imap2: Flags [P.], seq 1725725163:1725725190, ack 3805432397, win 8192, options [nop,nop,TS val 3426944450 ecr 6063030], length 27
0x0000: 4500 004f 009a 4000 4006 f0a3 c0a8 6415 E..O..@.@.....d.
0x0010: c0a8 6405 e4ef 008f 66dc 79eb e2d2 4a4d ..d.....f.y...JM
0x0020: 8018 2000 0937 0000 0101 080a cc43 05c2 .....7.......C..
0x0030: 005c 83b6 3132 2055 4944 2043 4f50 5920 .\..12.UID.COPY.
0x0040: 3320 2e4d 6169 6c2f 5472 6173 680d 0a 3..Mail/Trash..
11:32:23.313049 IP whale.tvdr.de.imap2 > ipad.tvdr.de.58607: Flags [P.], seq 3805432397:3805432429, ack 1725725190, win 227, options [nop,nop,TS val 6063031 ecr 3426944450], length 32
0x0000: 4500 0054 3dc0 4000 4006 b378 c0a8 6405 E..T=.@.@..x..d.
0x0010: c0a8 6415 008f e4ef e2d2 4a4d 66dc 7a06 ..d.......JMf.z.
0x0020: 8018 00e3 49b2 0000 0101 080a 005c 83b7 ....I........\..
0x0030: cc43 05c2 3132 2042 4144 2055 4944 2043 .C..12.BAD.UID.C
0x0040: 4f50 5920 536f 6674 7761 7265 2065 7272 OPY.Software.err
0x0050: 6f72 0d0a or..
11:32:23.315003 IP ipad.tvdr.de.58607 > whale.tvdr.de.imap2: Flags [.], ack 3805432429, win 8190, options [nop,nop,TS val 3426944452 ecr 6063031], length 0
0x0000: 4500 0034 46f3 4000 4006 aa65 c0a8 6415 E..4F.@.@..e..d.
0x0010: c0a8 6405 e4ef 008f 66dc 7a06 e2d2 4a6d ..d.....f.z...Jm
0x0020: 8010 1ffe c396 0000 0101 080a cc43 05c4 .............C..
0x0030: 005c 83b7 .\..
11:32:23.350486 IP ipad.tvdr.de.58607 > whale.tvdr.de.imap2: Flags [P.], seq 1725725190:1725725231, ack 3805432429, win 8192, options [nop,nop,TS val 3426944487 ecr 6063031], length 41
0x0000: 4500 005d c0b0 4000 4006 307f c0a8 6415 E..]..@.@.0...d.
0x0010: c0a8 6405 e4ef 008f 66dc 7a06 e2d2 4a6d ..d.....f.z...Jm
0x0020: 8018 2000 78c8 0000 0101 080a cc43 05e7 ....x........C..
0x0030: 005c 83b7 3133 2055 4944 2053 544f 5245 .\..13.UID.STORE
0x0040: 2033 202d 464c 4147 532e 5349 4c45 4e54 .3.-FLAGS.SILENT
0x0050: 2028 5c44 656c 6574 6564 290d 0a .(\Deleted)..
11:32:23.351055 IP whale.tvdr.de.imap2 > ipad.tvdr.de.58607: Flags [P.], seq 3805432429:3805432456, ack 1725725231, win 227, options [nop,nop,TS val 6063035 ecr 3426944487], length 27
0x0000: 4500 004f 3dc1 4000 4006 b37c c0a8 6405 E..O=.@.@..|..d.
0x0010: c0a8 6415 008f e4ef e2d2 4a6d 66dc 7a2f ..d.......Jmf.z/
0x0020: 8018 00e3 49ad 0000 0101 080a 005c 83bb ....I........\..
0x0030: cc43 05e7 3133 204f 4b20 5549 4420 5354 .C..13.OK.UID.ST
0x0040: 4f52 4520 436f 6d70 6c65 7465 640d 0a ORE.Completed..
11:32:23.352949 IP ipad.tvdr.de.58607 > whale.tvdr.de.imap2: Flags [.], ack 3805432456, win 8190, options [nop,nop,TS val 3426944489 ecr 6063035], length 0
0x0000: 4500 0034 cff8 4000 4006 2160 c0a8 6415 E..4..@.@.!`..d.
0x0010: c0a8 6405 e4ef 008f 66dc 7a2f e2d2 4a88 ..d.....f.z/..J.
0x0020: 8010 1ffe c329 0000 0101 080a cc43 05e9 .....).......C..
0x0030: 005c 83bb
Alles anzeigen
Auffällig ist in Zeile 29 das
BAD UID COPY Software error
Das Mail-Verzeichnis im Homedirectory heißt '.Mail', ist zu Beginn leer, und nach dem Löschversuch hat der imap4d darin eine Datei 'Trash' angelegt, die aber leer ist:
./.Mail:
total 8
drwxr-xr-x 2 gms users 4096 Sep 20 11:42 .
drwxr-xr-x 5 gms users 4096 Sep 20 00:22 ..
-rw------- 1 gms mail 0 Sep 20 11:42 Trash
Es scheint also so ziemlich alles zu funktionieren, aber dennoch schreibt er nicht in die Trash-Datei.
Hat vielleicht jemand hier eine Idee, was da schiefläuft?
Klaus