Sida 1 av 1
Egen mailserver
Postat: 03 mar 2008, 22:17
av whac
Jag går i tankar på att sätta upp en egen mailserver. Men det verkar vara ett luddigt ämne att hitta information om hur man gör. Sen är jag ovän med nya forumet, så jag hittar ingenting av värde när jag söker.
Så nu undrar jag. Hur gör man? någon som har en bra howto eller någon som kan guida mig?
Vore tacksam för svar.

Re: Egen mailserver
Postat: 03 mar 2008, 22:39
av Emil.s
Inga större problem.
http://www.postfix.org/documentation.html
och:
http://www.postfix.org/docs.html
Sök efter "postfix" i forumet också. Finns någon bra howto direktlänkad.

Re: Egen mailserver
Postat: 03 mar 2008, 23:04
av andol
Re: Egen mailserver
Postat: 08 mar 2008, 17:21
av whac
Tack.
Men hur läser man maildir?
Mutt klagar på att /var/mail/jonas inte finns. Men jag tror den är placerad i ~/ kanske man kan lösa det genom ln -s ~/Maildir/ /var/mail/jonas/ ?
Som jag har förstått det med postfix som är en mta är att om man använder mutt eller något annat program som läser mailen från maildir så behöver man inte någon mda tex dovecot. Är det korrekt, eller är jag helt fel ute?
Tar tid för min sega hjärna att fatta det här med mail ;P
Re: Egen mailserver
Postat: 08 mar 2008, 17:43
av whac
hehe, jag löste det själv:
mutt -f ~/Maildir
Så enkelt var det.
Nu är frågan den, kan jag skicka mail? eller måste jag ha nåt speciellt för det?

Re: Egen mailserver
Postat: 08 mar 2008, 17:57
av whac
Jag försökte maila via mutt. Efteråt gjorde jag cat /var/log/mail.log
och fick reda på:
Kod: Markera allt
Mar 8 16:41:38 whac postfix/pickup[5707]: : uid=1000 from=<jonas>
Mar 8 16:41:38 whac postfix/cleanup[6138]: : message-id=<20080308154138.GS6355@mail.whac.lalablabla.com>
Mar 8 16:41:38 whac postfix/qmgr[5709]: : from=<jonas@mail.whac.lalablabla.com>, size=813, nrcpt=1 (queue active)
Mar 8 16:41:39 whac postfix/smtp[6140]: connect to gmail-smtp-in.l.google.com[209.85.129.27]: Connection refused (port 25)
Mar 8 16:41:39 whac postfix/smtp[6140]: connect to alt1.gmail-smtp-in.l.google.com[72.14.253.27]: Connection refused (port 25)
Mar 8 16:41:39 whac postfix/smtp[6140]: connect to alt2.gmail-smtp-in.l.google.com[72.14.205.27]: Connection refused (port 25)
Mar 8 16:41:39 whac postfix/smtp[6140]: connect to gsmtp147.google.com[209.185.147.27]: Connection refused (port 25)
Mar 8 16:41:39 whac postfix/smtp[6140]: connect to gsmtp183.google.com[64.233.183.27]: Connection refused (port 25)
Mar 8 16:41:39 whac postfix/smtp[6140]: : to=<blabla@gmail.com>, relay=none, delay=0.74, delays=0.05/0.04/0.65/0, dsn=4.4.1, status=deferred (connect to gsmtp183.google.com[64.233.183.27]: Connection refused)
Vad är fel?

Re: Egen mailserver
Postat: 08 mar 2008, 18:30
av Daniel Nylander
Temporärt problem?
$ telnet gsmtp183.google.com 25
Trying 64.233.183.27...
Connected to gsmtp183.google.com.
Escape character is '^]'.
Själv avgudar jag qmail men det är onödigt trixigt att baxa in i datorn. Den som gillar utmaningar kan kolla på
http://www.qmailrocks.org
Re: Egen mailserver
Postat: 08 mar 2008, 20:01
av whac
Det löste sig det med.
Jag kom på att det säkert är comhem som spärrar port 25 och det är därför jag inte kan connecta. Så jag beslutade mig att använda min vanliga mailklient och installerade courier-imap enligt den
här guiden. smtp använder jag comhems egna, eftersom dom inte verkar tillåta något annat. Så nu har jag en fungerande mail. Tack för all hjälp!
/mvh Jonas
Re: Egen mailserver
Postat: 08 mar 2008, 23:34
av amelia
Om du kör postfix kan du lägga till relayhost i main.cfg för att kunna skicka mail med din egen server genom comhem's server, för bredbandsbolaget ser confen ut såhär:
relayhost = smtp.bredband.net
Re: Egen mailserver
Postat: 23 mar 2008, 17:58
av whac
Tackar, bra idé
Gjorde som du sa i /etc/postfix/main.cf men hur ska jag ställa in i det epostprogram jag använder sen?
smtp.minhost.se eller bara minhost.se och behövs det några inloggningar och andra inställningar i epostklienten?
Re: Egen mailserver
Postat: 23 mar 2008, 18:16
av andol
Om du kör din postfix på samma dator som mailklienten kan du antingen använda localhost som smtp-hostname alternativt tala om för mailklienten att skicka direkt med /usr/sbin/sendmail
Sitter mailservern på en annan dator i det interna nätverket är det bara att ange dess hostname alternativt ip-nummer som smtp-hostname i mailklienten. Några fler inställningar ska inte behövas, såtillvida du inte ställt in din postfix på att kräva smtp-auth, men det känns ju lite overkill om den bara kör på det interna nätet.
Re: Egen mailserver
Postat: 23 mar 2008, 19:54
av whac
Jag kör mailklienten i en annan dator som jag har tänkt att använda för att komma åt mailen via extern ip.
Re: Egen mailserver
Postat: 23 mar 2008, 19:58
av andol
Nu vet jag inte riktigt om man är med i leken längre :-) Vilka datorer är inblandad och hur befinner de sig nätverksmässigt i relation till varandra?
Kan du förresten utveckla vad du menar med att mailklienten ska "komma åt" mailen? Hitintills verkar det ju bara som om dragit igång postfix, och allt den gör är att skicka och ta emot mail. Den tillhandahåller inte mailen på något vis.