Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: postfix op server,dovecot en thunderbird  (gelezen 448 keer)

postfix op server,dovecot en thunderbird
« Gepost op: 2013/10/07, 16:11:57 »
Hallo,

Zojuist heb ik postfix geïnstalleerd op mijn server en aangesloten op mysql om leden en domeinen in te bewaren.
Met de volgende tutorial:

http://www.pixelinx.com/2013/09/creating-a-mail-server-on-ubuntu-postfix-courier-ssltls-spamassassin-clamav-amavis/

Dit werkt.

Om mijn mail vanaf een andere computer te kunnen bekijken met Thunderbird moet ik Dovecot installeren:

Dus ik heb ook Dovecot geïnstalleerd met:
sudo apt-get install dovecot-common

http://computertotaal.nl/overige-elektronica/uw-eigen-mailserver-22217/pagina-2


Nu kon ik mij geen weg vinden in de configuratie van Dovecot want de configuratie files zijn er niet zoals in de tutorial.
Dit komt waarschijnlijk omdat ik met een nieuwere versie van Dovecot werk.
Nu heb ik geprobeerd in de verschillende conf files dezelfde informatie te vinden maar dit was voor mij de naald in de hooiberg.


Ik weet dat ik alleen nog:
1.Dovecot-imap en/of pop3 moet installeren en configureren
2.Dovecot goed moet instellen

Zou iemand mij hierbij kunnen helpen?

Met vriendelijke groet,

Peter
« Laatst bewerkt op: 2013/10/07, 16:15:50 door Peter Noordzij »

Re: postfix op server,dovecot en thunderbird
« Reactie #1 Gepost op: 2013/10/08, 08:58:42 »
In de tutorial van deze community(
https://help.ubuntu.com/10.04/serverguide/dovecot-server.html
) staat:
Once you have chosen the protocol, amend the following line in the file /etc/dovecot/dovecot.conf:
protocols = pop3 pop3s imap imaps
De gegevens voor het kiezen van een protocol staan hier niet in. Wél worden er twee files geïnclude met de regel:
!include_try /usr/share/dovecot/protocols.d/*.protocol
Dit zijn de volgende files:
 /usr/share/dovecot/protocols.d/pop3d.protocol
 /usr/share/dovecot/protocols.d/imapd.protocol

Hoe kan ik nu een protocol kiezen? Kan ik de regel(uit de bovengenoemde tutorial):
protocols = pop3 pop3s imap imaps
Gewoon aanpassen en toevoegen?

Re: postfix op server,dovecot en thunderbird
« Reactie #2 Gepost op: 2013/10/08, 20:00:12 »
Het staat niet helemaal duidelijk in de tutorial maar om je een stapje verder te helpen kan je het volgende doen.

 
machine# vi  /etc/dovecot/dovecot.conf  pas je aan wat je nodig hebt.
dus uncomment de regels die je wilt includen. bv

!include /usr/share/dovecot/protocols.d/*.protocol
!include /etc/dovecot/conf.d/10-auth.conf
#!include /etc/dovecot/conf.d/10-director.conf  ( deze exlude je dus ( of moet hem nodig hebben )


In /etc/dovecot/conf.d   staan nu de configuratie bestanden die je moet aanpassen.

Je moet alleen zorgen dat dovecot lookups in de mysql database kan doen om de user te authenticeren.


Re: postfix op server,dovecot en thunderbird
« Reactie #3 Gepost op: 2013/10/09, 13:59:34 »
Het is gelukt om dovecot af te stellen.
Ondertussen werkt de mail server nog steeds niet.
Gelukkig ben ik wel een stap verder en heb ik veel geleerd.

Na de test command
telnet mail.example.com 25
en dan
ehlo mail.example.com
Mis ik als testresultaat alleen nog de volgende regels:
250-AUTH LOGIN PLAIN
250-AUTH=LOGIN PLAIN
Toen heb ik
mechanisms = plain login
ergens in een constructie ingevoegd(wel gecontroleerd dat het klopte natuurlijk).
Dit werkte ook niet.
Toen ben ik in /var/log/mail.log gaan kijken en toen kwam ik voornamelijk mysql errors tegen.
warning: mysql:/etc/postfix/maps/alias.cf lookup error for "test@server123...vps$
Dus heb ik in user.cf, domain.cf en alias.cf de mysql wachtwoorden aangepast en gecheckt.
Geen resultaat

Ondertussen bleef ik postfix na iedere wijziging herstarten natuurlijk.
Toen bleek dat de mail.example.com variabele niet klopte. Ik dacht dat het mijn domein naam moest zijn.
Dat heb ik ook overal aangepast met het resultaat van het volgende command:
hostname --fqd
Die hostname overal ingevuld. ook in dpkg-reconfigure postfix .Om zo niets te vergeten.

Nu ga ik van begin af aan de volgende tutorial doen:
http://flurdy.com/docs/postfix/#config-extra-webmail
Deze ziet er volledig uit en zo loop ik alles weer na.

Ik ga nog steed uit van het feit dat het resultaat van:
telnet mail.example.com 25
moet kloppen. (Natuurlijk voer ik hier dan mijn hostnaam in.)

Of kan ik beter iets anders proberen? :o