[ Debian ] Courier-Imap -- Maildir

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • saviour
  • Registratie: Juli 2000
  • Niet online
Hoi iedereen,

Het is ongetwijfeld een erg simpele vraag maar ik kom er toch echt niet uit :(

Ik ben de hele tijd al howto's enzo aan het lezen en het testen maar het wil maar niet lukken!

Ik draaide Exim en Qpopper, Qpopper wil ik nu vervangen met courier-Imap en dan Squirrelmail ernaast draaien, dus ik heb dat geïnstalleerd met apt (imap).

Ik kan naar de poort telnetten, geen probleem.. maar ik kan nog niet verbinden via mijn email client, hij geeft de foutmelding dat er geen Maildir is.

Die zou je kunnen maken met maildirmake, maar ik kom er echt niet uit.

Hoe moet ik dit nou doen dan?

Acties:
  • 0 Henk 'm!

Anoniem: 7998

maildirmake /home/[user]/.maildir (onder username [user])

Hier heb ik ook mee lopen klooien ;)

Acties:
  • 0 Henk 'm!

  • saviour
  • Registratie: Juli 2000
  • Niet online
Hartstikke bedankt :)
saviour@server:~$ maildirmake /home/saviour/.maildir
saviour@server:~$ cd .maildir/
saviour@server:~/.maildir$ ls
cur new tmp
Het is dus wel gelukt, maar nog steeds krijg ik dezelfde melding met OE:
De IMAP server waarschuwt u voor het volgende: Fatal error: Maildir: no such file or directory
:?

Acties:
  • 0 Henk 'm!

  • Sihaya
  • Registratie: Juni 2001
  • Niet online

Sihaya

Pasfoto:

Debian start courier-imap standaard met "imapd ./Maildir", dat betekent dat de maildir $HOME/Maildir is.

signature has expired


Acties:
  • 0 Henk 'm!

  • saviour
  • Registratie: Juli 2000
  • Niet online
Ik ben het even helemaal kwijt nou hoor.

Wat moet ik nou doen om die maildir in orde te krijgen :?

edit: De maildir doet het nou, er moest geen "." voor :D

Bedankt!

Acties:
  • 0 Henk 'm!

  • Coen Rosdorff
  • Registratie: Januari 2000
  • Niet online
Vergeet ook vooral niet om maildir in exim aan te zetten. Standaard gebruikt exim namelijk mbox. (Misschien dat debian het al op maildir heeft gezet.)

Acties:
  • 0 Henk 'm!

  • saviour
  • Registratie: Juli 2000
  • Niet online
little_soundman schreef op 31 augustus 2002 @ 15:57:
Vergeet ook vooral niet om maildir in exim aan te zetten. Standaard gebruikt exim namelijk mbox. (Misschien dat debian het al op maildir heeft gezet.)
Daar was ik net naar aan het kijken. Bedankt voor de tip! :)

edit:

Als het goed is werkt alles nu :D

Nou Squirrelmail nog.

Acties:
  • 0 Henk 'm!

  • Hagar
  • Registratie: Februari 2001
  • Laatst online: 20-03 20:39

Hagar

Diabootic

Volgens mij moet je dan het path naar de Maildir met een / laten eindigen.
Met / = Maildir
Zonder / = Mbox

Nu ook zonder stropdas


Acties:
  • 0 Henk 'm!

Anoniem: 7998

Sihaya schreef op 31 augustus 2002 @ 14:50:
Debian start courier-imap standaard met "imapd ./Maildir", dat betekent dat de maildir $HOME/Maildir is.
Kan kloppen, ik gebruik zelf Gentoo en die pakt standaard .maildir (vind ik wel makkelijk ivm. Samba-shares en dan zie je niet bij de standaard instelling de verborgen map '.maildir' ) :)

Acties:
  • 0 Henk 'm!

  • banaan-X
  • Registratie: Februari 2001
  • Niet online
saviour schreef op 31 augustus 2002 @ 16:15:
[...]
Daar was ik net naar aan het kijken. Bedankt voor de tip! :)

edit:

Als het goed is werkt alles nu :D

Nou Squirrelmail nog.
Ik ben er toevallig ook net mee bezig, ik heb geloof ik nu de imap-server wel werken. Alleen komt de mail er nog niet binnen, ook wel logisch want waarom zou die in een keer in ~/Maildir/... terecht komen...
Maar hoe stel ik dan in dat mail voor 'user' (en alleen die gebruiker) binnenkomt op de Maildir? In exim.conf kon ik niet echt veel vinden.

Acties:
  • 0 Henk 'm!

  • banaan-X
  • Registratie: Februari 2001
  • Niet online
Ik heb toch nog iets gevonden, en heb nu dit veranderd in exim.conf:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
local_delivery:
  driver = appendfile
  group = mail
  mode = 0660
  mode_fail_narrower = false
  envelope_to_add = true
  return_path_add = true
#  file = /var/spool/mail/${local_part}
###########  VERANDERD DOOR MIJ ################
  directory = /home/${local_part}/Maildir
  prefix = ""
  suffix = ""
  maildir_format


[edit]
Ik kan trouwens ook geen mappen aanmaken op hetzelfde niveau van "postvak IN", als submap daarvan kan het wel, klopt dat?
Als ik echter nu een mailtje naar peter@XXX.student.utwente.nl stuur krijgt de gebruiker (die alias is van postmaster) dit mailtje in de Maildir:

"Message 17lCFV-0000Mj-00 has been frozen.
The sender is <peter@xxx.dhs.org>.

The following address(es) have yet to be delivered:
peter@XXX.student.utwente.nl: lowest numbered MX record points to local host"

Dus niet het mailtje zelf...
Wat gaat er nu niet goed?

Acties:
  • 0 Henk 'm!

  • saviour
  • Registratie: Juli 2000
  • Niet online
Hmm, bij mij werkt het allemaal wel.

In mijn exim.conf:
local_delivery:
driver = appendfile
group = mail
mode = 0660
mode_fail_narrower = false
envelope_to_add = true
return_path_add = true
directory = /home/${local_part}/Maildir
maildir_format
Ik heb met maildirmake de dir. aangemaakt: "maildirmake home/saviour/Maildir".

Ehmm, wat had ik nog meer gedaan? Verder niets volgens mij...

Ik heb overigens niet geprobeerd om nog mappen aan te maken op hetzelfde niveau als Postvak In.

Acties:
  • 0 Henk 'm!

  • miniBSD
  • Registratie: Augustus 2002
  • Laatst online: 20-12-2023
Je hebt je eigen domein niet bij local_domains staan, vandaar de melding over je MX record

Quidquid latine dictum sit, altum sonatur (Whatever is said in Latin sounds profound).


Acties:
  • 0 Henk 'm!

  • banaan-X
  • Registratie: Februari 2001
  • Niet online
miniBSD schreef op 31 augustus 2002 @ 22:48:
Je hebt je eigen domein niet bij local_domains staan, vandaar de melding over je MX record
Na een diff met een andere exim.conf kwam ik er idd achter dat dat het was.
Ik had bij nog wat meer van dit soort opties alleen het eerste deel van de hostnaam opgegeven i.p.v. de complete naam inclusief domein. Dat was alles...
Pagina: 1