rikardo Skrevet 16. desember 2007 Del Skrevet 16. desember 2007 (endret) Hallois! Prøver å få Exim til å fungere sammen med Cyrus-IMAPd men har litt problemer. Får til å sende e-mail fra en lokal konto til en ekstern e-mail. Men jeg får ikke til å motta e-mail (hverken fra eksterne eller lokale emailer). Exim kommer med følgende feilmelding i loggen; 2007-12-16 21:56:16 [email protected] R=local_user_cyrus T=cyrus_ltcp defer (-32): failed to lookup IP address for localhost Er det noen som kan hjelpe meg? Finner lite informasjon om dette, er en helt standard konfigurasjon. Exim.conf har jeg brukt følgende ruter/transporter-plugins: Ruter: local_user_cyrus: debug_print = "R: local_user_cyrus for $local_part@$domain" driver = accept local_part_suffix = +* local_part_suffix_optional transport = cyrus_ltcp Transporter: cyrus_ltcp: debug_print = "T: cyrus_ltcp for $local_part@$domain" driver = smtp protocol = lmtp hosts = localhost allow_localhost Har også konfigurert exim til å levere mailen i Maildir-format; local_delivery: driver = appendfile # file = /var/mail/$local_part create_directory = true directory = /home/$local_part/mail/ mode = 0770 maildir_format delivery_date_add envelope_to_add return_path_add group = mail # mode = 0660 Edit: la til litt koder :-) Edit 2: Har henta plugin-greia fra: http://www.wlug.org.nz/EximNotes Bruker forøvrig Exim 4.63-5.fc6 på Fedora 6 Endret 16. desember 2007 av rikardo Lenke til kommentar
rikardo Skrevet 17. desember 2007 Forfatter Del Skrevet 17. desember 2007 Fant problemet, endret "hosts = localhost" i transport-pluginen til "hosts = 127.0.0.1" . Dette gav en ny feilmelding (selvfølgelig): * [email protected] R=local_user_cyrus T=local_delivery_cyrus: Child process of local_delivery_cyrus transport returned 65 (could mean error in input data) from command: /usr/lib/cyrus-imapd/deliver Lenke til kommentar
rikardo Skrevet 18. desember 2007 Forfatter Del Skrevet 18. desember 2007 Jeg har fått til! Fantastisk! Feilen lå i tull med partisjon-system-greiene. fjerna brukerne, og la dem til på nytt så var alt i boks. Litt usikker hva som var galt, men så snart jeg forsøkte gjøre endringer på mailbox'ene fikk jeg feilmeldingen Unknown/Invalid partition.. Ettersom jeg ikke hadde annet enn test-brukere, slettet jeg Maildir-ene til brukerne, brukerdataene (var/lib/imap/user) og mailbox.db-filen. Så restartet jeg cyrus, og la til brukerne på nytt. Voila! mail inn og ut alle veier! Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå