Starta mail server med postfix och dovecot.
- Forcevision
- Inlägg: 1023
- Blev medlem: 21 apr 2008, 21:55
- OS: Ubuntu
- Utgåva: 23.10 Mantic Minotaur
- Kontakt:
Starta mail server med postfix och dovecot.
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
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
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
-
- Inlägg: 6191
- Blev medlem: 14 jan 2007, 19:31
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Stockholm
Re: Starta mail server med postfix och dovecot.
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:
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).
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
- Forcevision
- Inlägg: 1023
- Blev medlem: 21 apr 2008, 21:55
- OS: Ubuntu
- Utgåva: 23.10 Mantic Minotaur
- Kontakt:
Re: Starta mail server med postfix och dovecot.
Men i katalogen finns det inga filer ?
Katalogen är tom.
Katalogen är tom.
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
-
- Inlägg: 6191
- Blev medlem: 14 jan 2007, 19:31
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Stockholm
Re: Starta mail server med postfix och dovecot.
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).
Radera då /etc/mailname och skapa en fil istället. Den ska innehålla endast en rad med namnet på datorn (inklusive domännamn).
- Forcevision
- Inlägg: 1023
- Blev medlem: 21 apr 2008, 21:55
- OS: Ubuntu
- Utgåva: 23.10 Mantic Minotaur
- Kontakt:
Re: Starta mail server med postfix och dovecot.
Okej som så här då:
forcevision, forcevision.se
är det rätt?
forcevision, forcevision.se
är det rätt?
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
-
- Inlägg: 6191
- Blev medlem: 14 jan 2007, 19:31
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Stockholm
Re: Starta mail server med postfix och dovecot.
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.
/etc/mailname --> forcevision.se
/etc/hostname --> burk.forcevision.se
/etc/hostname --> burk.forcevision.se
- Forcevision
- Inlägg: 1023
- Blev medlem: 21 apr 2008, 21:55
- OS: Ubuntu
- Utgåva: 23.10 Mantic Minotaur
- Kontakt:
Re: Starta mail server med postfix och dovecot.
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 ?
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
Re: Starta mail server med postfix och dovecot.
gksudo gedit /etc/mailname
Skriv in: forcevision.se
gksudo gedit /etc/hostname
Skriv in: <burk>.forcevision.se
Skriv in: forcevision.se
gksudo gedit /etc/hostname
Skriv in: <burk>.forcevision.se
- Forcevision
- Inlägg: 1023
- Blev medlem: 21 apr 2008, 21:55
- OS: Ubuntu
- Utgåva: 23.10 Mantic Minotaur
- Kontakt:
Re: Starta mail server med postfix och dovecot.
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 ?
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 ?
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
Re: Starta mail server med postfix och dovecot.
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
protocols = imaps pop3s
eller om du vill kunna köra såväl okrypterat som krypterat
protocols = imap imaps pop3 pop3s
- Forcevision
- Inlägg: 1023
- Blev medlem: 21 apr 2008, 21:55
- OS: Ubuntu
- Utgåva: 23.10 Mantic Minotaur
- Kontakt:
Re: Starta mail server med postfix och dovecot.
Jag har bara följt den guiden ovan så det tror jag inte vart ändrar jag detta ?
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
Re: Starta mail server med postfix och dovecot.
Om du följt guiden exakt har du ändrat.
- Forcevision
- Inlägg: 1023
- Blev medlem: 21 apr 2008, 21:55
- OS: Ubuntu
- Utgåva: 23.10 Mantic Minotaur
- Kontakt:
Re: Starta mail server med postfix och dovecot.
Jepp eller har jag missat något någonstans då ?
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
Re: Starta mail server med postfix och dovecot.
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.
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.
- Forcevision
- Inlägg: 1023
- Blev medlem: 21 apr 2008, 21:55
- OS: Ubuntu
- Utgåva: 23.10 Mantic Minotaur
- Kontakt:
Re: Starta mail server med postfix och dovecot.
Jepp men hur menar dom Aktivera även ssl lite längre ned på sidan vart längre ner på sidan ?
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
Re: Starta mail server med postfix och dovecot.
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/
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/
- Forcevision
- Inlägg: 1023
- Blev medlem: 21 apr 2008, 21:55
- OS: Ubuntu
- Utgåva: 23.10 Mantic Minotaur
- Kontakt:
Re: Starta mail server med postfix och dovecot.
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 ?
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 ?
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
- Forcevision
- Inlägg: 1023
- Blev medlem: 21 apr 2008, 21:55
- OS: Ubuntu
- Utgåva: 23.10 Mantic Minotaur
- Kontakt:
Re: Starta mail server med postfix och dovecot.
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 ?
Hur skapar jag olika mail adresser ?
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me