WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Problem med hotmail.com (https://www.wn.se/forum/showthread.php?t=1039450)

Danielos 2009-12-05 11:40

Problem med hotmail.com
 
Tänkte höra om det är någon mer just nu som upplever problem med hotmail.com. För 1-2 dagar sedan började jag få jag felet:

Recipient address rejected: User unknown in virtual mailbox table

Detta fel får jag på samtliga hotmail.com adresser, på utgående emailserver och jag tycker det är dåligt att hotmail.com svarar med 550 när email adressen i själva verket finns.

Mina email servrar är grönlistade på https://postmaster.live.com/snds/data.aspx och har korrekt reverse dns lookup.

emilv 2009-12-05 13:50

Du har inte råkat göra någon dum ändring då, så din MTA tror att den själv är slutdestination eller så?

Om du är grön i SNDS borde du ju inte bli blockerad.

Danielos 2009-12-05 14:45

Har ni gjort någon ändring på länge. Dessutom har jag endast problem med hotmail.com just nu.

martin-lb 2009-12-07 19:01

Låter ju väldigt skumt. Du använder inte någon relay för utgående mail som har blivit felaktigt konfigurerad?

Enligt ett snabbt test så verkar hotmail svara med texten "mailbox unavailable" när en mottagare inte finns (se nedan), det jag kan tänka mig är att din mailserver pratar med någon annan än Microsoft kanske. Svaret "User unknown i virtual mailbox table" är ett typiskt Postfix svar enligt google (mest träffar handlar om Postfix).

Kan du i din logg se vilken IP som svarar dig med "550 - User unknown"?

"220 SNT0-MC3-F25.Snt0.hotmail.com
ehlo test123test.se
250-SNT0-MC3-F25.Snt0.hotmail.com (3.9.0.74) Hello [x.x.x.x]
<klipp>
250 OK
mail from: [email protected]
250 [email protected] OK
rcpt to: [email protected]
550 Requested action not taken: mailbox unavailable
"

Danielos 2009-12-07 19:22

Tack martin-lb! Det verkar som om något är fel i postfix, jag tror jag har hittat felet.

SimonP 2009-12-09 23:36

Jag såg i min validerare (i min signatur) har du fel reverse PTR på dina servrar.

Danielos 2009-12-10 08:30

På min generella utgående emailserver har jag ett ptr på getwebs.org på IP:t 193.42.159.236 och servern heter smtp2.getwebs.org, fungerar inte det? Just nu ser jag inte någon som klagar på fel ptr i loggarna.

När jag kollar tex. min email adress: admin ansabel getwebs .org får jag i din validerare ok.

SimonP 2009-12-10 09:31

Om man anger t.ex mail.mindoman.com som MX server så skall reverse PTR (en del kallar det för reverse-DNS) peka till samma domän.

Anledningen till din mail admin _a_ getwebz.org validerar är att MX namnet överensstämmer med reverse namnet.

Lite djupare info:
http://en.wikipedia.org/wiki/Reverse_DNS_lookup

Jag fick lov att be min ISP att ändra mina mailservrars reverse PTR för att undvika att en del andra mailservrar spamklassade mina mail.

Det går ju även bra att ändra MX:namnet för att lösa problemet, men då ska helst HELO också ändras till samma namn.

Danielos 2009-12-10 09:37

Jo, jag vet vad reverse ptr är, dock är det så att mail .getwebs .org endast tar emot email, och inte skickar, det gör smtp .getwebs .org och smtp2 .getwebs.org
smtp .getwebs .org har rätt reverse ptr men smtp2 .getwebs .org har getwebs .org som reverse ptr.

SimonP 2009-12-10 09:49

Ok, men oavsett så stämmer inte reversen på många domänerna i din signatur. MX ska ju vara din mottagande server, om du kör en annan utgående server skall du ändra HELO-namnet och SPF:en, där du behöver ange smtp.dindomän.com. Jag tyckte även att SPF:en såg också konstig ut, innehållandes frontslash och ett extra ", vet ej om den är godkänd enl. RFC.

Danielos 2009-12-10 10:05

Hursomhelst så har jag även konfigurationen i postfix:

# Requirements for the connecting server
smtpd_client_restrictions =
reject_unknown_client,

Vilket ger tex: 450 4.7.1 Client host rejected: cannot find your hostname

när andra inte har rätta ptr.

Men det är inte domännamnen i min signatur som ska ha rätta reverse ptr, utan det måste ju vara rätta ptr på emailservrarnas IP`n:?

www.wn.se har ju tex inget reverse ptr record alls på detta IP:et: Nameserver ns.okwebhotel.se. reports: No such host 165.207.63.212.in-addr.arpa.

Men jag ska se över mina spf med en gång :)

Danielos 2009-12-10 10:14

Kan denna spf stämma: på domänen getwebs .org ?
"v=spf1 a:smtp a:smtp2 mx:getwebs.org include:getwebs.org ~all"

The SPF record:

v=spf1 a:smtp a:smtp2 mx:getwebs.org include:getwebs.org ~all
can be explained as:

v=spf1 This identifies the TXT record as an SPF string.
a:smtp smtp is also allowed to send mail from getwebs.org.
a:smtp2 smtp2 is also allowed to send mail from getwebs.org.
mx:getwebs.org The MX servers for getwebs.org are allowed to send mail from getwebs.org.
include:getwebs.org Any server allowed to send mail from getwebs.org is also allowed to send mail from getwebs.org.
~all SPF queries that do not match any other mechanism will return "softfail".
Messages that are not sent from an approved server should still be accepted but may be subjected to greater scrutiny.

SimonP 2009-12-10 10:20

Den första varianten du postade såg rätt ut, precis så som jag sätter upp mina SPF.

"v=spf1 a mx a:smtp.getwebs.org a:smtp2.getwebs.org ~all"

Danielos 2009-12-10 10:22

Men sen att jag måste ändra helo hänger jag inte med på, smtp.getwebs.org har helo smtp.getwebs.org och samma på smtp2, dvs helo smtp2.getwebs.org

SimonP 2009-12-10 10:28

Citat:

Ursprungligen postat av danielos (Inlägg 20334868)
Men sen att jag måste ändra helo hänger jag inte med på, smtp.getwebs.org har helo smtp.getwebs.org och samma på smtp2

Ok, du har rätt HELO, men jag menade bara mer generellt att alla som har en annan utgående server bör kolla att HELO och SPF är korrekt satta, så att även SMTPn blir godkänd.

Danielos 2009-12-10 10:35

Ok, det låter bra, tack för hjälpen så här långt!

Danielos 2009-12-10 11:47

Email kommer fram till hotmail.com dock får jag ett fel:
(250 mail from IP 193.42.159.236 soft failed sender ID check. Please ensure this IP is authorized to send mail on behalf of [hotmail.com])
Någon som har en aning vad som är fel och hur det kan åtgärdas?

Edit: Det var för att reverse ptr var getwebs.org när skickande email server heter smtp2.getwebs.org så nu funkar det.

Danielos 2009-12-10 12:38

När man tittar på detta är det rätt intressant, min ingående server nekar email från webmasternetwork.se (detta forum):
Citat:

Dec 10 12:35:18 NOQUEUE: reject: RCPT from unknown[212.63.207.161]: 450 4.7.1 Client host rejected: cannot find your hostname, [212.63.207.161]; from=<nobody_a_webmasternetwork. se> to=<info_a_egensajt. se> proto=ESMTP helo=<webmasternetwork. se>
Tar man reverse ptr på webmasternetwork. se får man:
Nameserver ns.anycast.okwebhotel.se. reports: No such host 161.207.63.212.in-addr.arpa.

Kör man den email adress som står som avsändare nobody_a_webmasternetwork. se på din www.validmail.org så får man helt fel reverse ptr: Mailserver warning: Reverse PTR found: 83.140.162.134, Expected: mail.webmasternetwork.se

Vilket innebär att jag inte längre får emailnotifieringar från wn.se =)

SimonP 2009-12-10 15:34

Bra, då visar det att min validerare fungerar ;)

Magnus_A 2009-12-10 20:31

Väldigt många epostservrar som inte validerar på uppslag. Till exempel två av våra största affiliatenätverk, fast de har rättat till det.
Värre var det när DHL inte kunde konfa sin server vilket gjorde att jag missade avisering på ett paket till mig.
Ett sånt företag är så stort så det finns ingen som tar ansvar för något så futtigt som en mailserver.

Danielos 2009-12-10 21:08

Citat:

Ursprungligen postat av Magnus_A (Inlägg 20334965)
Ett sånt företag är så stort så det finns ingen som tar ansvar för något så futtigt som en mailserver.

Fast det är inte så futtigt egentligen, jag har tex. hållt på i flera dagar och ställt in hundratals konfigurationer inkl. installation av policyd, separata servrar för inkommande och utgående email osv. och det blev riktigt, riktigt bra, nu har tex. alla mina email användare fast quota på antal email per timme som kan skickas osv

Danielos 2009-12-10 21:50

hotmail.com är roliga, dom blockerar alla som inte har rätta ptr records och sedan har dom inte rätta ptr records själva, från loggen:
Citat:

NOQUEUE: reject: RCPT from unknown[65.54.190.33]: 450 4.7.1 Client host rejected: cannot find your hostname, [65.54.190.33]; from=<> to=<[email protected]> proto=ESMTP helo=<bay0-omc1-s22.bay0.hotmail.com>
Kör man nslookup på hotmail.com domänen får man:

nslookup bay0-omc1-s22.bay0.hotmail.com

Non-authoritative answer:
Name: bay0-omc1-s22.bay0.hotmail.com
Address: 65.54.190.33

och det IP:et tillhör mkt riktigt hotmail och kör man reverse dns lookup på IP:et får man:

Nameserver NS3.MSFT.NET. reports: No such host 33.190.54.65.in-addr.arpa.

martin-lb 2009-12-10 22:33

Citat:

Ursprungligen postat av danielos (Inlägg 20334977)
hotmail.com är roliga, dom blockerar alla som inte har rätta ptr records och sedan har dom inte rätta ptr records själva, från loggen:


Kör man nslookup på hotmail.com domänen får man:

nslookup bay0-omc1-s22.bay0.hotmail.com

Non-authoritative answer:
Name: bay0-omc1-s22.bay0.hotmail.com
Address: 65.54.190.33

och det IP:et tillhör mkt riktigt hotmail och kör man reverse dns lookup på IP:et får man:

Nameserver NS3.MSFT.NET. reports: No such host 33.190.54.65.in-addr.arpa.

Ja det är ju inte speciellt snyggt, men är man störst så kan man väl bete sig så kanske? Till deras försvar så har en del av deras IP faktiskt reverse (en av adresserna till mx2.hotmail.com):

;; QUESTION SECTION:
;126.188.54.65.in-addr.arpa. IN PTR

;; ANSWER SECTION:
126.188.54.65.in-addr.arpa. 1753 IN PTR bay0-mc4-f.bay0.hotmail.com.

/M

Jake.Nu 2009-12-11 02:14

Hotmail har all rätt att göra som dom gör tycker jag.. I början av deras program är dom självklart stenhårda mot allt och alla men jag kan inte påstå att det tar många timmar innan dom "vitlistar" en mailserver som sköts på rätt (RFC/SPF bl.a.) sätt.

Danielos 2009-12-11 08:11

Citat:

Ursprungligen postat av Jake.Nu (Inlägg 20334996)
Hotmail har all rätt att göra som dom gör tycker jag.. I början av deras program är dom självklart stenhårda mot allt och alla men jag kan inte påstå att det tar många timmar innan dom "vitlistar" en mailserver som sköts på rätt (RFC/SPF bl.a.) sätt.

Jag tror du missförstår problemet, hotmail.com blockerar alla email servrar utan reverse ptr record vilket är ok och eftersom jag också gör detta samt det faktum att hotmail själva inte har rätta reverse ptr record på sina servrar, så blockerar min ingående email server just nu email från hotmail.

SimonP 2009-12-11 09:16

Det är samma sak med Gmail, en del av deras servrar har fel reverse, men precis som med Hotmail så är dom så stora att dom kan göra som dom vill, för det är ändå vi småföretagare som får ta skiten om mailen blir blockad för våra användare.

Jake.Nu 2009-12-11 18:14

Citat:

Ursprungligen postat av danielos (Inlägg 20335009)
Jag tror du missförstår problemet, hotmail.com blockerar alla email servrar utan reverse ptr record vilket är ok och eftersom jag också gör detta samt det faktum att hotmail själva inte har rätta reverse ptr record på sina servrar, så blockerar min ingående email server just nu email från hotmail.

Jag förstod vad problemet var/är, jag uttalade mig mer allmänt om hur Hotmail gör som dom vill. Precis som i vardagen så skall självklart alla föregå med gott exempel.


Alla tider är GMT +2. Klockan är nu 10:52.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson