🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.www.server-side
15 messages
15 total messages Started by Marek Thu, 02 May 2013 12:51
Problem z mailami
#61441
Author: Marek
Date: Thu, 02 May 2013 12:51
26 lines
1537 bytes
Witam,

Na wstępie chciałbym zaznaczyć, że nie bardzo znam się na kwestiach 
serwerowych więc proszę o wyrozumiałość. Problem mam następujący. 
Wysyłam maila pod różne adresy - dochodzi. Jednakże w przypadku Onetu 
otrzymuję zwrotki:

Recipient address rejected: Spf check: softfail

Pogooglałem i okazało się, że sporo osób ma problem z tym. Być może to 
ważne: rekord A domeny wskazuje na inny IP niż MX. Natomiast SPF mam w 
następującej postaci:

v=spf1 a mx ip4:xx.xx.xx.xx ~all

Gdzieś wyczytałem, że należy mieć dla Onetu postać:

v=spf1 a mx ptr ip4:xx.xx.xx.xx ~all

Nie wiem jak to do końca działa i wolę nie eksperymentować bezmyślnie. 
Czy takie zaklęcie powinno być użyte?


-- 
Pozdrawiam
Marek
Re: Problem z mailami
#61442
Author: Tomasz Sowa
Date: Fri, 03 May 2013 11:28
39 lines
1946 bytes
On 2013.05.02 14:51, Marek wrote:

> Wysyłam maila pod różne adresy - dochodzi. Jednakże w przypadku Onetu 
> otrzymuję zwrotki:
> 
> Recipient address rejected: Spf check: softfail

Widocznie masz zły spf ;) Podaj nazwę domeny.

> Pogooglałem i okazało się, że sporo osób ma problem z tym. Być może to 
> ważne: rekord A domeny wskazuje na inny IP niż MX.

To nie ma znaczenia.

> Natomiast SPF mam w 
> następującej postaci:
> 
> v=spf1 a mx ip4:xx.xx.xx.xx ~all

Powyższe oznacza że wysyłać może:
- serwer wpisany jako A dla domeny
- serwer mx dla tej strefy
- serwer o adresie xx.xx.xx.xx
- a jeśli to nie jest żaden z nich to wtedy mamy soft fail

> Gdzieś wyczytałem, że należy mieć dla Onetu postać:
> 
> v=spf1 a mx ptr ip4:xx.xx.xx.xx ~all

ptr:
http://tools.ietf.org/html/rfc4408#section-5.5

Podaj nazwe domeny albo puść do mnie testowego maila to przyjże się
temu. A tutaj masz fajny generator dla spf:
http://www.spfwizard.net/


-- 
Tomek
Re: Problem z mailami
#61450
Author: John Kołalsky
Date: Sat, 04 May 2013 08:03
9 lines
1377 bytes
Użytkownik "Marek" <precz@spamowi.com>

>
> Na wstępie chciałbym zaznaczyć, że nie bardzo znam się na kwestiach 
> serwerowych więc proszę o wyrozumiałość. Problem mam następujący. Wysyłam 
> maila pod różne adresy - dochodzi.

Co to ma do www ? 
Re: Problem z mailami
#61443
Author: Marek
Date: Sat, 04 May 2013 19:23
32 lines
1700 bytes
>
> Widocznie masz zły spf ;) Podaj nazwę domeny.

rospond.com.pl

Ratuj :-)

>>
>> v=spf1 a mx ip4:xx.xx.xx.xx ~all
>
> Powyższe oznacza że wysyłać może:
> - serwer wpisany jako A dla domeny
> - serwer mx dla tej strefy
> - serwer o adresie xx.xx.xx.xx
> - a jeśli to nie jest żaden z nich to wtedy mamy soft fail

No to powinno działać... MX mam zdefiniowany jako nazwę subdomeny 
mail.itd a rekord A tejże subdomeny wskazuje na właściwy IP serwera 
pocztowego. Z kolei IP4 dodatkowo określa ten sam IP więc nawet jeśli na 
MXie by to nie poszło to na IP4 powinno. No i generalnie poczta dochodzi 
wszędzie z wyjątkiem Onetu.

> A tutaj masz fajny generator dla spf:
> http://www.spfwizard.net/
>

O, dzięki :-) Fajna sprawa.


-- 
Pozdrawiam
Marek
Re: Problem z mailami
#61451
Author: Marek
Date: Sat, 04 May 2013 19:25
10 lines
1097 bytes
W dniu 2013-05-04 10:03, John Kołalsky pisze:
>
> Co to ma do www ?

Jesteśmy na server-side. DNSy to jakby nie patrzeć też serwery. Znasz 
bardziej adekwatną grupę?

-- 
Pozdrawiam
Marek
Re: Problem z mailami
#61444
Author: Tomasz Sowa
Date: Sat, 04 May 2013 23:59
27 lines
1894 bytes
On 2013.05.04 21:23, Marek wrote:

>> Widocznie masz zły spf ;) Podaj nazwę domeny.
> 
> rospond.com.pl

masz jeden rekord txt, możesz dodać jeszcze drugi typu spf
http://tools.ietf.org/html/rfc4408#section-3.1.1

>> Powyższe oznacza że wysyłać może:
>> - serwer wpisany jako A dla domeny
>> - serwer mx dla tej strefy
>> - serwer o adresie xx.xx.xx.xx
>> - a jeśli to nie jest żaden z nich to wtedy mamy soft fail
> 
> No to powinno działać... MX mam zdefiniowany jako nazwę subdomeny 
> mail.itd a rekord A tejże subdomeny wskazuje na właściwy IP serwera 
> pocztowego. Z kolei IP4 dodatkowo określa ten sam IP więc nawet jeśli na 
> MXie by to nie poszło to na IP4 powinno.

Poczta wychodząca to nie musi być mx. Wyślij do siebie testowego maila
(albo do mnie tylko wytnij nospam z adresu) i zobacz jaki jest ostatni
serwer wysyłający.


-- 
Tomek
Re: Problem z mailami
#61445
Author: Marek
Date: Sun, 05 May 2013 09:50
21 lines
1612 bytes
W dniu 2013-05-05 01:59, Tomasz Sowa pisze:

> Poczta wychodząca to nie musi być mx. Wyślij do siebie testowego maila
> (albo do mnie tylko wytnij nospam z adresu) i zobacz jaki jest ostatni
> serwer wysyłający.

Chodzi o nagłówek Received?

Mam received from .... by 94.152.10.62

Dokładnie taki IP mam w rekordzie DNS:

rospond.com.pl TXT v=spf1 a mx ptr ip4:94.152.10.62 ~all

Mi to wygląda na usterkę Onetu, który nie honoruje maili prawdopodobnie 
z domen posiadających różne IP dla rekordu A oraz MX. Albo gdy MX 
posiada zamiast IP nazwę subdomeny (chyba to się nazywa wtedy CNAME).

-- 
Pozdrawiam
Marek
Re: Problem z mailami
#61446
Author: Tomasz Sowa
Date: Mon, 06 May 2013 00:47
41 lines
2466 bytes
On 2013.05.05 11:50, Marek wrote:

>> Poczta wychodząca to nie musi być mx. Wyślij do siebie testowego
>> maila (albo do mnie tylko wytnij nospam z adresu) i zobacz jaki
>> jest ostatni serwer wysyłający.
> 
> Chodzi o nagłówek Received?

Tak, tylko upewnij się że odczytujesz ten prawidłowy (bo ich może być
kilka).

> Mam received from .... by 94.152.10.62

I ważne jest to co jest za "from" (od tego serwera przyszło), to co jest
za "by" to jest twój serwer (ten który odebrał czyli MX strefy).

> Dokładnie taki IP mam w
> rekordzie DNS: rospond.com.pl TXT v=spf1 a mx ptr ip4:94.152.10.62
> ~all

Więc pewnie to nie ten serwer wysłał, dodatkowo jak mówiłem wcześniej
nie masz rekordu spf, gdyby 94.152.10.62 rzeczywiście był serwerem
wysyłającym to twoje rekordy mogą wyglądać tak:

rospond.com.pl. IN TXT "v=spf1 ip4:94.152.10.62/32 -all"
rospond.com.pl. IN SPF "v=spf1 ip4:94.152.10.62/32 -all"

> Mi to wygląda na usterkę Onetu, który nie honoruje maili
> prawdopodobnie z domen posiadających różne IP dla rekordu A oraz MX.

Ja mam u siebie różne a maile do onetu prawidłowo dochodzą.

> Albo gdy MX posiada zamiast IP nazwę subdomeny (chyba to się nazywa wtedy CNAME).

To nie do końca jest CNAME, ale masz rację, MX nie powinien wskazywać na
alias:
http://tools.ietf.org/html/rfc2181#section-10.3


-- 
Tomek
Re: Problem z mailami
#61452
Author: Wojtek
Date: Mon, 06 May 2013 08:20
14 lines
1306 bytes
W dniu 2013-05-04 21:25, Marek pisze:
> W dniu 2013-05-04 10:03, John Kołalsky pisze:
>>
>> Co to ma do www ?
>
> Jesteśmy na server-side. DNSy to jakby nie patrzeć też serwery. Znasz
> bardziej adekwatną grupę?
>

pl.comp.mail, pl.comp.mail.mta ?

-- 
Wojtek Gapiński
http://jwmprojekt.pl
Re: Problem z mailami
#61447
Author: Marek
Date: Mon, 06 May 2013 18:28
60 lines
3159 bytes
W dniu 2013-05-06 02:47, Tomasz Sowa pisze:
>
> Tak, tylko upewnij się że odczytujesz ten prawidłowy (bo ich może być
> kilka).
>
>> Mam received from .... by 94.152.10.62
>
> I ważne jest to co jest za "from" (od tego serwera przyszło), to co jest
> za "by" to jest twój serwer (ten który odebrał czyli MX strefy).

Dokładnie wygląda to tak:

Received: from IP_KOMPUTERA_NADAWCY (HELO TU_NAZWA_JEGO_KOMPUTERA) 
(EMAIL_NADAWCY@IP_KOMPUTERA_NADAWCY) by 94.152.10.62 with ESMTPA; 26 Apr 
2013 14:14:06 -0000


>> Dokładnie taki IP mam w
>> rekordzie DNS: rospond.com.pl TXT v=spf1 a mx ptr ip4:94.152.10.62
>> ~all
>
> Więc pewnie to nie ten serwer wysłał, dodatkowo jak mówiłem wcześniej
> nie masz rekordu spf,

Do logów Onetu nie mam dostępu lecz chyba można zaufać treściom zawartym 
w zwrotce? Zwrotka zawiera m.in. cytowany powyżej nagłówek Received. 
Skoro IP w nagłówku Received w zwrotce zgadza się z IP serwera to chyba 
można mieć pewność co do IP serwera nadawcy?

Obawiam się, że mogę czegoś nie łapać z tego co piszesz. Chodzi mi o 
"nie masz rekordu spf". Czy konstrukcja rekordu TXT o wartości:

v=spf1 a mx ptr ip4:94.152.10.62 ~all

nie jest właśnie synonimem rekordu SPF ? W DNS az.pl mogę ustawiać 
jedynie A, MX, CNAME, NS, TXT, AAAA. U dwóch innych dostawców widzę, że 
również podobny zestaw rekordów jest dostępny. Typu SPF nie ma nigdzie i 
w każdym z tych miejsc przy automatycznej konfiguracji domen występuje 
jedynie rekord TXT v=spf1...

> gdyby 94.152.10.62 rzeczywiście był serwerem
> wysyłającym to twoje rekordy mogą wyglądać tak:
>
> rospond.com.pl. IN TXT "v=spf1 ip4:94.152.10.62/32 -all"

Czy może chodzić o "/32"?

>> Albo gdy MX posiada zamiast IP nazwę subdomeny (chyba to się nazywa wtedy CNAME).
>
> To nie do końca jest CNAME, ale masz rację, MX nie powinien wskazywać na
> alias:
> http://tools.ietf.org/html/rfc2181#section-10.3

Ok, poprawiłem. Niech się rozejdzie po sieci - sprawdzę jutro czy to nie 
stwarzało problemów.


-- 
Pozdrawiam
Marek
Re: Problem z mailami
#61453
Author: Marek
Date: Mon, 06 May 2013 18:38
15 lines
1322 bytes
W dniu 2013-05-06 10:20, Wojtek pisze:
>
> pl.comp.mail,

NTG - "Poczta elektroniczna na co dzien."  Nieczego o konfuguracji 
serwerów tu nie ma. Widzę, że rozmawiają tam o konfigurowaniu klientów itp.

> pl.comp.mail.mta ?

Tu już prędzej, choć nie wiem na 100% czy to zasad konfiguracji DNSów 
dotyczy również...

-- 
Pozdrawiam
Marek
Re: Problem z mailami
#61448
Author: Tomasz Sowa
Date: Mon, 06 May 2013 22:11
51 lines
3170 bytes
On 2013.05.06 20:28, Marek wrote:

> Do logów Onetu nie mam dostępu lecz chyba można zaufać treściom 
> zawartym w zwrotce? Zwrotka zawiera m.in. cytowany powyżej nagłówek 
> Received.

Mówisz oczywiście o załączniku w zwrotce? (o ile onet dodał załącznik z
tym źle potraktowanym mailem).

> Skoro IP w nagłówku Received w zwrotce zgadza się z IP serwera to 
> chyba można mieć pewność co do IP serwera nadawcy?

Wyślij do mnie maila (tomek maupa ttmath kropka org), mój serwer
sprawdza spf dla hosta przedstawiającego się w HELO oraz dla MAIL FROM.
Dla MAIL FROM odrzuci jeśli rekord będzie soft fail albo fail, więc
będziesz miał porównanie z onetem.

> Obawiam się, że mogę czegoś nie łapać z tego co piszesz. Chodzi mi o 
> "nie masz rekordu spf". Czy konstrukcja rekordu TXT o wartości:
> 
> v=spf1 a mx ptr ip4:94.152.10.62 ~all
> 
> nie jest właśnie synonimem rekordu SPF ?

Dawniej była ale z czasem wprowadzono nowy typ rekordu który właśnie się
nazywa SPF, dałem ci linka do rfc wcześniej. Obecnie zaleca się
stosować te dwa rekordy razem.

> W DNS az.pl mogę ustawiać jedynie A, MX, CNAME, NS, TXT, AAAA.

Uroki hostingów.

>> To nie do końca jest CNAME, ale masz rację, MX nie powinien 
>> wskazywać na alias: 
>> http://tools.ietf.org/html/rfc2181#section-10.3
> 
> Ok, poprawiłem. Niech się rozejdzie po sieci - sprawdzę jutro czy to 
> nie stwarzało problemów.

To miało wpływ na wybór serwera odbierającego pocztę. Jeśli mój serwer
wysyłający zobaczy u ciebie MX z CNAME to co powinien zrobić? podążyć za
CNAME i z niej wybrać następnego MXa czy słać bezpośrednio do CNAME? I
część oprogramowania wysyłała bezpośrednio na CNAME i z czasem aby nie
wprowadzać zamieszania po prostu wprowadzono regułę aby MX nie byl
cname. Twój przypadek z spfem jest inny ale dopóki nie pokażesz
wszystkich nagłówków albo nie wyślesz do mnie maila to możemy zgadywać.



-- 
Tomek
Re: Problem z mailami
#61449
Author: Marek
Date: Tue, 07 May 2013 07:34
51 lines
3376 bytes
W dniu 2013-05-07 00:11, Tomasz Sowa pisze:

> On 2013.05.06 20:28, Marek wrote:
>
>> Do logów Onetu nie mam dostępu lecz chyba można zaufać treściom
>> zawartym w zwrotce? Zwrotka zawiera m.in. cytowany powyżej nagłówek
>> Received.
>
> Mówisz oczywiście o załączniku w zwrotce? (o ile onet dodał załącznik z
> tym źle potraktowanym mailem).

Może nie o załączniku ale o treści zwrotki. Onet chyba nie dokleja w 
zwrotkach załączników. Klient mi forwardował tego maila więc głowy nie 
dam czy czegoś nie wyciął, ale raczej nie podejrzewam go o to.

>> Skoro IP w nagłówku Received w zwrotce zgadza się z IP serwera to
>> chyba można mieć pewność co do IP serwera nadawcy?
>
> Wyślij do mnie maila (tomek maupa ttmath kropka org), mój serwer
> sprawdza spf dla hosta przedstawiającego się w HELO oraz dla MAIL FROM.
> Dla MAIL FROM odrzuci jeśli rekord będzie soft fail albo fail, więc
> będziesz miał porównanie z onetem.

Poproszę klienta o to. Za chwilę dostaniesz od niego email. Mój adres to 
marek1967 małpa interia pl. Możemy przejść na maile.

> Dawniej była ale z czasem wprowadzono nowy typ rekordu który właśnie się
> nazywa SPF, dałem ci linka do rfc wcześniej. Obecnie zaleca się
> stosować te dwa rekordy razem.

No to kiszka gdyż u kilku wybranych dostawców usług nie ma możliwości 
edycji SPF :-(

Ustaliłem jeszcze jeden fakt w międzyczasie maile na Onet (kilka 
adresów) nie dochodzą od początku maja. Są to stali klienci tamtej firmy 
więc często do nich wysyłano wiadomości. Nagle przestały dochodzić.

> To miało wpływ na wybór serwera odbierającego pocztę. Jeśli mój serwer
> wysyłający zobaczy u ciebie MX z CNAME to co powinien zrobić? podążyć za
> CNAME i z niej wybrać następnego MXa czy słać bezpośrednio do CNAME? I
> część oprogramowania wysyłała bezpośrednio na CNAME i z czasem aby nie
> wprowadzać zamieszania po prostu wprowadzono regułę aby MX nie byl
> cname. Twój przypadek z spfem jest inny ale dopóki nie pokażesz
> wszystkich nagłówków albo nie wyślesz do mnie maila to możemy zgadywać.

Ok, sprawdź pocztę. Odpisz na mój email podany wyżej.


-- 
Pozdrawiam
Marek
Re: Problem z mailami
#61454
Author: John Kołalsky
Date: Sun, 09 Jun 2013 05:57
17 lines
1583 bytes
Użytkownik "Marek" <precz@spamowi.com>

Jak taki adres nie istnieje to ma się kończyć .invalid

>> Co to ma do www ?
>
> Jesteśmy na server-side. DNSy to jakby nie patrzeć też serwery.

Ale tu jest www.server-side

> Znasz bardziej adekwatną grupę?

Każda inna niż www.

Ten podział na grupy nie jest zbyt praktyczny w dyskusjach, ale wybranie 
właściwego miejsca dla nowego wątku jest zwykle możliwe. 
Re: Problem z mailami
#61455
Author: Marek
Date: Mon, 17 Jun 2013 06:45
28 lines
1801 bytes
W dniu 2013-06-09 07:57, John Kołalsky pisze:
>
> Użytkownik "Marek" <precz@spamowi.com>
>
> Jak taki adres nie istnieje to ma się kończyć .invalid

To jakaś konwencja oficjalna? Trochę trudno to mi będzie zmienić skoro 
już od lat pisuję na grupy z tym mailem.

>
>>> Co to ma do www ?
>>
>> Jesteśmy na server-side. DNSy to jakby nie patrzeć też serwery.
>
> Ale tu jest www.server-side

No więc jeśli szwankuje konfiguracja strony serwerowej (jak 
podejrzewałem pierwotnie) to pisze na server-side. Nie rozumiem, co w 
tym niewłaściwego? Nie ma grupy DNS-side.

> Ten podział na grupy nie jest zbyt praktyczny w dyskusjach, ale wybranie
> właściwego miejsca dla nowego wątku jest zwykle możliwe.

Zaproponuj konkretną. Gdzie pisałbyś mając problem z DNSem?

-- 
Pozdrawiam
Marek
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads