Sida 1 av 1
Starta mail server med postfix och dovecot.
Postat: 25 jan 2009, 13:00
av Forcevision
Tja !
Sitter och försöker komma igång med postfix och dovecot men fått ett litet problem. Jag följer denna guiden:
http://www.ubuntu-se.org/phpBB3/viewtop ... 54&t=33709 men nu när jag gjort inställningarna för postfix och dovecot så skall jag starta om dessa två så när jag startar om postfix får jag detta felmedelandet:
* Stopping Postfix Mail Transport Agent postfix
postfix: fatal: /etc/mailname: file has 2 hard links [fail]
Vad är felet ?
/Force
Re: Starta mail server med postfix och dovecot.
Postat: 25 jan 2009, 13:57
av Lars
Att du har två hårda länkar till en fil betyder att filen har två filnamn, sådana länkar skapas med kommandot
ln. Symboliska länkar skapas med kommandot
ln -s.
För att leta rätt på det andra filnamnet kan du köra följande:
Kod: Markera allt
$ ls -i /etc/mailname
33159 /etc/mailname
$ find /etc -xdev -inum 33159
/etc/mailname
/etc/mailname2
Observera att du måste ange rätt inodnummer (33159 i mitt fall). Kommandot find ovan letar enbart i /etc, men om den inte hittar något där får du söka i / istället, men det kan ju ta betydligt längre tid eftersom hela rotpartitionen måste sökas igenom. När du har hittat rätt fil så kan du helt enkelt radera den (eftersom det fortfarande finns en hård länk kvar så kommer filen inte att raderas, bara den ena av de hårda länkarna).
Re: Starta mail server med postfix och dovecot.
Postat: 25 jan 2009, 14:13
av Forcevision
Men i katalogen finns det inga filer ?
Katalogen är tom.
Re: Starta mail server med postfix och dovecot.
Postat: 25 jan 2009, 14:24
av Lars
Aha, /etc/mailname är en katalog? Kataloger har alltid minst två hårda länkar...
Radera då /etc/mailname och skapa en fil istället. Den ska innehålla endast en rad med namnet på datorn (inklusive domännamn).
Re: Starta mail server med postfix och dovecot.
Postat: 25 jan 2009, 14:28
av Forcevision
Okej som så här då:
forcevision, forcevision.se
är det rätt?
Re: Starta mail server med postfix och dovecot.
Postat: 25 jan 2009, 15:28
av Lars
Nä, det ska vara ett namn utan kommatecken. Det kan nog vara bara domännamnet tror jag, eller så måste host-namnet vara med... Alltså "forcevision.se" eller "burk.forcevision.se".
Re: Starta mail server med postfix och dovecot.
Postat: 25 jan 2009, 17:42
av northface
/etc/mailname --> forcevision.se
/etc/hostname --> burk.forcevision.se
Re: Starta mail server med postfix och dovecot.
Postat: 25 jan 2009, 23:32
av Forcevision
Okej så jag skapar en fil med namnet mailname och skriver i den filen forcevision.se och sedan i hostname syns det man skriver i den filen någonstans ?
Re: Starta mail server med postfix och dovecot.
Postat: 25 jan 2009, 23:59
av northface
gksudo gedit /etc/mailname
Skriv in: forcevision.se
gksudo gedit /etc/hostname
Skriv in: <burk>.forcevision.se
Re: Starta mail server med postfix och dovecot.
Postat: 29 jan 2009, 20:00
av Forcevision
Går efter guiden som jag skrev ovan.
Och har nu fixat ssl i dovecot.conf när jag skall ta imot mail från servern men när jag lagt till dessa raderna som står i guiden. Raderna jag lagt till för detta är dessa:
# PEM encoded X.509 SSL/TLS certificate and private key. They're opened before
# dropping root privileges, so keep the key file unreadable by anyone but
# root.
ssl_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
ssl_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
Och efter jag lagt till dessa skall jag restarta dovecot då får jag detta error medelandet:
* Restarting IMAP/POP3 mail server dovecot
Error: Error in configuration file /etc/dovecot/dovecot.conf line 986: Unknown setting: ssl_cert_file
Fatal: Invalid configuration in /etc/dovecot/dovecot.conf
[Fail]
Vad är felet på dessa raderna eller har jag placerat dom fel i dovecot.conf ?
Re: Starta mail server med postfix och dovecot.
Postat: 29 jan 2009, 22:40
av northface
Har du även ändrat raden för protocols så den ser ut så här?
protocols = imaps pop3s
eller om du vill kunna köra såväl okrypterat som krypterat
protocols = imap imaps pop3 pop3s
Re: Starta mail server med postfix och dovecot.
Postat: 30 jan 2009, 15:58
av Forcevision
Jag har bara följt den guiden ovan så det tror jag inte vart ändrar jag detta ?
Re: Starta mail server med postfix och dovecot.
Postat: 30 jan 2009, 19:17
av northface
Om du följt guiden exakt har du ändrat.
Re: Starta mail server med postfix och dovecot.
Postat: 30 jan 2009, 19:21
av Forcevision
Jepp eller har jag missat något någonstans då ?
Re: Starta mail server med postfix och dovecot.
Postat: 30 jan 2009, 20:33
av northface
Har du ändrat enligt rödmarkerat?
SSL med Dovecot
För att även kryptera mejlen när man hämtar dessa med Dovecot gör så här:
Lägg till imaps i dovecot.conf så att aktuellt stycke ser ut så här;
# Protocols we want to be serving: imap imaps pop3 pop3s
# If you only want to use dovecot-auth, you can set this to "none".
protocols = imap imaps
Aktivera även ssl lite längre ned på sidan
# PEM encoded X.509 SSL/TLS certificate and private key. They're opened before
# dropping root privileges, so keep the key file unreadable by anyone but
# root.
ssl_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
ssl_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
Spara och starta om Dovecot.
I email klienten ändra IMAP serverns säkerhetsinställningar till SSL port 993.
Re: Starta mail server med postfix och dovecot.
Postat: 01 feb 2009, 10:05
av Forcevision
Jepp men hur menar dom Aktivera även ssl lite längre ned på sidan vart längre ner på sidan ?
Re: Starta mail server med postfix och dovecot.
Postat: 01 feb 2009, 11:49
av northface
För att köra SSL krävs certifikat och nycklar. Dessa har du gjort tillgängliga för Dovecot genom raderna:
ssl_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
ssl_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
Kolla även så att filen ssl-cert-snakeoil.pem finns i biblioteket /etc/ssl/certs/ och ssl-cert-snakeoil.key i /etc/ssl/private/
Re: Starta mail server med postfix och dovecot.
Postat: 01 feb 2009, 16:29
av Forcevision
Jepp jag förstår att dom raderna aktiverar ssl filerna finns i respektive katalog ändå får jag detta fel medelande. hmmm spelar det någon roll vart man lägger dom i filen dessa två raderna ?
Har en annan fråga vilket är bäst att köra webserver på en dator och mail server på en dator eller är det bättre att köra mail och webserver på samma dator ?
Re: Starta mail server med postfix och dovecot.
Postat: 09 feb 2009, 23:46
av Forcevision
har ju följt guiden som jag har länkat till ovan. Men min fråga är nu: Nu har jag kommit till avsnittet där antivirus skyddet är installerat så står det att jag skall skicka ett mail till min mail server men vilken e-post adress skall jag skicka mailet till ?
Hur skapar jag olika mail adresser ?