Mailsystem på Ubuntu Server, får det inte att funka!

Permalänk
Hedersmedlem

Mailsystem på Ubuntu Server, får det inte att funka!

*Löst*

Hej!

Försöker få upp ett fungerande mailsystem på min Ubuntu-Server här hemma. Den kör 9.04.

Har kört igenom denna guiden: https://help.ubuntu.com/community/MailServer

MTA är Postfix.
MDA är Dovecot.

(Skippade delen om spamskydd/virus, tänkte försöka få det att funka först)

Har även fått upp Squirrelmail och kan logga in med mitt konto. Går logga in och få upp mail-mappar etc. Thunderbird fungerar med.
Port 25, 110, 143, 993 och 995 är öppna till servern.

Det går dock inte skicka eller ta emot mail!

Försökt skicka mail till mig själv via Squirrelmail (oscar@mittdomän.se). Mailen dyker upp i sent men inget kommer i inkorgen.

Försöker man maila med thunderbird står den bara och tuggar tills det blir timeout.

Mailade till oscar@mittdomän.se med min hotmail, fick

Citat:

This is an automatically generated Delivery Status Notification.

Delivery to the following recipients failed.
[...]

Tips på hur jag ska felsöka?

// Oscar

Permalänk
Medlem

jag skulle faktiskt rekomendera exim4 istället som är mkt enklare att konfa.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av =JoNaZ=
jag skulle faktiskt rekomendera exim4 istället som är mkt enklare att konfa.

Bättre köra mailserven X istället för Y .. X har en häftig Z i namnet.

men iaf
Har du testat kolla i loggarna? /var/log/mail.log ?
http://www.postfix.org/DEBUG_README.html#verbose kan vara bra.
http://wiki.dovecot.org/Logging för dovecot.

Visa signatur
Permalänk
Medlem

Det är inte så att din ISP blockerar port 25 eller vad som används för att skicka mail? Det gjorde bredbandsbolaget för mig. Men när jag konfigurerade servern att agera som "satelitserver" tror jag det kallades och satte att den skulle använda smtp.bredband.net som relayhost gick det kalasbra..
/ Jonas

Permalänk

Precis som Jangs skriver är det nog så att port 25 e blockerad(spekulationer då vi inte fått se loggar).
En relayhost är som sagt enkel att lägga till i Postfix

relayhost = din.mail.host

Men om din relayhost kräver inloggning får du kolla på sasl, Howto.

Permalänk
Medlem

Varför sätter man upp sin mailserver?
Jag ifrågasätter inte att du gör det, jag är bara intresserad av vad det finns för fördelar och/eller nackdelar.
Jag själv kanske kan dra nytta av det, men jag har aldrig riktigt förstått.. hur det funkar.

Alla mail sparas på din server? Sen loggar man in via webgränssnitt a la hotmail för att läsa/skriva/skicka? Eller är det "ett onödigt steg på vägen" för att ladda ner sina mail, istället för rakt ner i sin mailklient?

Upplys mig!

Visa signatur

WS: Asus P8Z77-I Deluxe mITX | Intel 3770K@4.6 | NH-U12P | Asus 780 GTX | Corsair 2x8GB 1600Mhz CL9 | Samsung 840 512GB | Ubuntu 16.04.3 x86_64 | Corsair AX750 | 2x Dell U2412M | Puppe.se | NAS: i7 860, 16GB DDR3, GA-P55M-UD4, FD Define R3, 8x2TB Samsung F4EG, Serveraid M1015, EVGA 750W G2 PSU, FreeBSD x64

Permalänk
Citat:

Ursprungligen inskrivet av Schrimp
Varför sätter man upp sin mailserver?
Jag ifrågasätter inte att du gör det, jag är bara intresserad av vad det finns för fördelar och/eller nackdelar.
Jag själv kanske kan dra nytta av det, men jag har aldrig riktigt förstått.. hur det funkar.

Alla mail sparas på din server? Sen loggar man in via webgränssnitt a la hotmail för att läsa/skriva/skicka? Eller är det "ett onödigt steg på vägen" för att ladda ner sina mail, istället för rakt ner i sin mailklient?

Upplys mig!

Because we can?

Nä men lite slagkraftigare argument är väll att du som du säger, lagrar alla dina mail lokalt (viktigt för dom som är riktigt paranoida).
Du kan köra vilken typ av anti-spam mjukvara du vill.
Du kan köra tjänster som mail till fax, mail till sms o.s.v (förutsatt att du kompletterar med hårdvara/mjukvara).
Du kan själv bestämma gränserna för hur stora dina meddelanden får vara (inte så slagkraftigt argument nu när Gmail finns).
Möjligheten för IMAP (samma sak där, Gmail löser även detta)
Själv välja om och isåfall vilket webbinterface man vill använda.

Som sagt, listan kan göras lång.

Permalänk
Hedersmedlem

Tack för alla svar!

Citat:

Ursprungligen inskrivet av =JoNaZ=
jag skulle faktiskt rekomendera exim4 istället som är mkt enklare att konfa.

Kollar på det om jag inte får igång Postfix.

Citat:

Ursprungligen inskrivet av spaam
Bättre köra mailserven X istället för Y .. X har en häftig Z i namnet.

men iaf
Har du testat kolla i loggarna? /var/log/mail.log ?
http://www.postfix.org/DEBUG_README.html#verbose kan vara bra.
http://wiki.dovecot.org/Logging för dovecot.

Jadu loggarna innehöll endel:

var/log/mail.log Jan 3 06:52:04 HOMESERVER postfix/qmgr[3319]: D8D7F101F84: from=<www-data@HOMESERVER.Atlantis>, size=935, nrcpt=1 (queue active) Jan 3 06:52:04 HOMESERVER postfix/qmgr[3319]: B45BE101F86: from=<www-data@HOMESERVER.Atlantis>, size=920, nrcpt=1 (queue active) Jan 3 06:52:34 HOMESERVER postfix/smtp[10362]: connect to gmail-smtp-in.l.google.com[209.85.219.16]:25: Connection timed out Jan 3 06:52:34 HOMESERVER postfix/smtp[10363]: connect to gmail-smtp-in.l.google.com[209.85.219.16]:25: Connection timed out Jan 3 06:53:04 HOMESERVER postfix/smtp[10362]: connect to alt1.gmail-smtp-in.l.google.com[72.14.221.114]:25: Connection timed out Jan 3 06:53:04 HOMESERVER postfix/smtp[10363]: connect to alt1.gmail-smtp-in.l.google.com[72.14.221.114]:25: Connection timed out Jan 3 06:53:34 HOMESERVER postfix/smtp[10362]: connect to alt2.gmail-smtp-in.l.google.com[209.85.216.40]:25: Connection timed out Jan 3 06:53:34 HOMESERVER postfix/smtp[10363]: connect to alt2.gmail-smtp-in.l.google.com[209.85.216.40]:25: Connection timed out Jan 3 06:54:04 HOMESERVER postfix/smtp[10362]: connect to alt3.gmail-smtp-in.l.google.com[209.85.211.60]:25: Connection timed out Jan 3 06:54:04 HOMESERVER postfix/smtp[10363]: connect to alt3.gmail-smtp-in.l.google.com[209.85.211.60]:25: Connection timed out Jan 3 06:54:34 HOMESERVER postfix/smtp[10362]: connect to alt4.gmail-smtp-in.l.google.com[209.85.221.40]:25: Connection timed out Jan 3 06:54:34 HOMESERVER postfix/smtp[10363]: connect to alt4.gmail-smtp-in.l.google.com[209.85.221.40]:25: Connection timed out Jan 3 06:54:34 HOMESERVER postfix/smtp[10362]: D8D7F101F84: to=<minmailgoeshere@gmail.com>, relay=none, delay=40527, delays=40376/0.09/150/0, dsn=4.4.1, status=deferred (connect to alt4.gmail-smtp-in.l.google.com[2$ Jan 3 06:54:34 HOMESERVER postfix/smtp[10363]: B45BE101F86: to=<minmailgoeshere@gmail.com>, relay=none, delay=40465, delays=40314/0.08/150/0, dsn=4.4.1, status=deferred (connect to alt4.gmail-smtp-in.l.google.com[2$ Jan 3 06:57:04 HOMESERVER postfix/qmgr[3319]: 6A596101FE3: from=<www-data@mindomän.se>, size=911, nrcpt=1 (queue active) Jan 3 06:57:34 HOMESERVER postfix/smtp[10369]: connect to gmail-smtp-in.l.google.com[209.85.219.12]:25: Connection timed out Jan 3 06:58:04 HOMESERVER postfix/smtp[10369]: connect to alt1.gmail-smtp-in.l.google.com[72.14.221.27]:25: Connection timed out Jan 3 06:58:34 HOMESERVER postfix/smtp[10369]: connect to alt2.gmail-smtp-in.l.google.com[209.85.216.3]:25: Connection timed out Jan 3 06:59:04 HOMESERVER postfix/smtp[10369]: connect to alt3.gmail-smtp-in.l.google.com[209.85.211.80]:25: Connection timed out Jan 3 06:59:35 HOMESERVER postfix/smtp[10369]: connect to alt4.gmail-smtp-in.l.google.com[209.85.221.86]:25: Connection timed out Jan 3 06:59:35 HOMESERVER postfix/smtp[10369]: 6A596101FE3: to=<minmailgoeshere@gmail.com>, relay=none, delay=35243, delays=35092/0.07/150/0, dsn=4.4.1, status=deferred (connect to alt4.gmail-smtp-in.l.google.com[2$ Jan 3 07:12:04 HOMESERVER postfix/qmgr[3319]: 03F92101FDD: from=<www-data@mindomän.se>, size=912, nrcpt=1 (queue active) Jan 3 07:12:04 HOMESERVER postfix/qmgr[3319]: 4C9D7101FE0: from=<www-data@mindomän.se>, size=911, nrcpt=1 (queue active) Jan 3 07:12:34 HOMESERVER postfix/smtp[10587]: connect to mx3.hotmail.com[65.54.188.110]:25: Connection timed out Jan 3 07:12:34 HOMESERVER postfix/smtp[10588]: connect to gmail-smtp-in.l.google.com[209.85.219.57]:25: Connection timed out [...]

Citat:

Ursprungligen inskrivet av jangs
Det är inte så att din ISP blockerar port 25 eller vad som används för att skicka mail? Det gjorde bredbandsbolaget för mig. Men när jag konfigurerade servern att agera som "satelitserver" tror jag det kallades och satte att den skulle använda smtp.bredband.net som relayhost gick det kalasbra..
/ Jonas

Testade http://www.canyouseeme.org/ och fick:

Citat:

Success: I can see your service on [minip] on port (25)
Your ISP is not blocking port 25

Citat:

Ursprungligen inskrivet av the_weird
Precis som Jangs skriver är det nog så att port 25 e blockerad(spekulationer då vi inte fått se loggar).
En relayhost är som sagt enkel att lägga till i Postfix

relayhost = din.mail.host

Men om din relayhost kräver inloggning får du kolla på sasl, Howto.

Se ovan svar.

Citat:

Ursprungligen inskrivet av Schrimp
Varför sätter man upp sin mailserver?
Jag ifrågasätter inte att du gör det, jag är bara intresserad av vad det finns för fördelar och/eller nackdelar.
Jag själv kanske kan dra nytta av det, men jag har aldrig riktigt förstått.. hur det funkar.

Alla mail sparas på din server? Sen loggar man in via webgränssnitt a la hotmail för att läsa/skriva/skicka? Eller är det "ett onödigt steg på vägen" för att ladda ner sina mail, istället för rakt ner i sin mailklient?

Upplys mig!

I detta fallet är det för att kunna använda SMTP tillsammans med PHP.

Permalänk
Medlem

Ditt test mot canyouseeme verkar testa inkommande anslutningar till din port 25 om jag förstår det rätt. Det är inte det BBB blockerar om du nu sitter på BBB. De blockerar utgående anslutningar till port 25. Precis detta är också vad loggarna indikerar. Lösningen är att konfigurera en relayhost som beskrivits ovan.

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av NakedApe
Ditt test mot canyouseeme verkar testa inkommande anslutningar till din port 25 om jag förstår det rätt. Det är inte det BBB blockerar om du nu sitter på BBB. De blockerar utgående anslutningar till port 25. Precis detta är också vad loggarna indikerar. Lösningen är att konfigurera en relayhost som beskrivits ovan.

Ah, ja det verkar logiskt. Testar med relay host då.

// Oscar

EDIT: Min ISP är Telia.

Permalänk
Hedersmedlem

Okej, det går nu att skicka mail utan problem. Satte relayhost = smtprelay1.telia.com

Ta emot mail fungerar fortfarande inte dock.

Citat:

"This is an automatically generated Delivery Status Notification.

Delivery to the following recipients failed.

oscar@mittdomän.se"

Loggen säger:

Jan 4 19:53:47 HOMESERVER postfix/smtpd[357]: connect from blu0-omc2-s5.blu0.hotmail.com[65.55.111.80] Jan 4 19:53:48 HOMESERVER postfix/smtpd[357]: NOQUEUE: reject: RCPT from blu0-omc2-s5.blu0.hotmail.com[65.55.111.80]: 554 5.7.1 <oscar@mittdomän.se>: Relay access denied; from=<minmail@hotmail.com> to=<osca$ Jan 4 19:53:48 HOMESERVER postfix/smtpd[357]: disconnect from blu0-omc2-s5.blu0.hotmail.com[65.55.111.80]

Access denied ? Vad jag vet ska Telia relayhosten inte behöva login.

Permalänk

Postfix verkar inte se sig själv som slutdestination...

Vet inte hur din config ser ut men kontrollera att du verkligen har satt mydomain = dindomän.

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av the_weird
Postfix verkar inte se sig själv som slutdestination...

Vet inte hur din config ser ut men kontrollera att du verkligen har satt mydomain = dindomän.

Ahh!

Felet var att "mydestination" var satt till localhost.

Nu fungerar allt som det ska.

Tack för hjälpen!

Permalänk

Jag lånar tråden lite, jag håller på med samma sak. Men jag kan skicka och ta emot mail lokalt hur bra som helst, Men när jag ska skicka mail till min bredband.net mail så får jag det här som felmeddelande.

Jun 21 20:05:08 spindelmannen postfix/smtp[20286]: 26FDC3A12F6: to=<e_gon@bredband.net>, relay=none, delay=57501, delays=57479/0.16/22/0, dsn=4.4.1, status=deferred (connect to mail.tele2.se[212.247.156.1]:25: Connection timed out)

Jag har TELE 2. Jag la till en relayhost = mail.tele2.se
Men jag får samma fel.

Jag vet inte riktigt vart jag ska leta längre?

Visa signatur

Mvh Emil

Permalänk
Medlem
Skrivet av emil_eriksson:

Jag lånar tråden lite, jag håller på med samma sak. Men jag kan skicka och ta emot mail lokalt hur bra som helst, Men när jag ska skicka mail till min bredband.net mail så får jag det här som felmeddelande.

Jun 21 20:05:08 spindelmannen postfix/smtp[20286]: 26FDC3A12F6: to=<e_gon@bredband.net>, relay=none, delay=57501, delays=57479/0.16/22/0, dsn=4.4.1, status=deferred (connect to mail.tele2.se[212.247.156.1]:25: Connection timed out)

Jag har TELE 2. Jag la till en relayhost = mail.tele2.se
Men jag får samma fel.

Jag vet inte riktigt vart jag ska leta längre?

Från http://www.ports.net/support/smtp.asp

Skrivet av Ports.net:

mail.tele2.se, kräver authentisiering med dina inloggningsuppgifter från Tele2.

Gissningsvis är det inte heller port 25, eller så filtrerar din ISP port 25 utgående mot andra servrar (skumt dock...) Edit: Det är port 25 visst, testade från jobbet.

Permalänk

Okej, vart lägger jag in authentisiering för utgående mail i postfix?

Visa signatur

Mvh Emil