🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.mail.mta
1 messages
1 total messages Started by maciejm Tue, 14 Jan 2020 17:00
stary dobry mxfilter i nowy problem
#62687
Author: maciejm
Date: Tue, 14 Jan 2020 17:00
59 lines
4262 bytes
Hi
Dziś zauważyłem na że mxfilter (mta postfix) ma mały problem z parsowaniem (wydaje mi się że uszów czyli"")jak jest dużo wpisów dla SPF i DNS zawija je "w uszy" - bo przekracza ilośc znaków

i z tego powodu postfix nie przyjmuje z powodu spfa wiadomości z tych IP


Postaram sie najdokładniej to wytłumaczyć


Przykład:

domena.ltd - jedna z domen klienta

host -t txt domena.ltd

domena.ltd descriptive text "v=spf1 ip4:xxx.xxx.xxx.25 ip4:yyy.yyy.yyy.26 ip4:zzzz.zzzz.zzz.94 ip4:aaa.aaa.aaaa.89 ip4:ccc.ccc.ccc.183 ip4:ddd.ddd.ddd.189 ip4:fff.fff.fff.71 ip4:aaa.bbb.ccc.128/27 " "include:spf.protection.outlook.com include:_spf.innadomena.com include:_spf.jeszczeinnadomena.com include:aaaaaa.com include:kolejnadomena.com -all"

niby ok

ale:

mxfilter asd@domena.ltd
RMXF test: asd@domena.ltd
Test spf1:
[answer level:1] spf1 ip4:xxx.xxx.xxx.25 ip4:yyy.yyy.yyy.26 ip4:zzzz.zzzz.zzz.94 ip4:aaa.aaa.aaaa.89 ip4:ccc.ccc.ccc.183 ip4:ddd.ddd.ddd.189 ip4:fff.fff.fff.71 ip4:aaa.bbb.ccc.128/27 �(dziwnyznak)include:spf.protection.outlook.com include:_spf.innadomena.com include:_spf.jeszczeinnadomena.com include:aaaaaa.com include:kolejnadomena.com

jak widać " (uszy) sparsowal na jakiś dziwny znaczek: �include:spf.protection.outlook.com i wpisy z tego są ignorowane.


na testy przepisałem sobie powyższe dla swojej testowej domeny:
i np inaczej sparsował

host -t txt domena2.ltd

domena2.ltd descriptive text "v=spf1 ip4:xxx.xxx.xxx.25 ip4:yyy.yyy.yyy.26 ip4:zzzz.zzzz.zzz.94 ip4:aaa.aaa.aaaa.89 ip4:ccc.ccc.ccc.183 ip4:ddd.ddd.ddd.189 ip4:fff.fff.fff.71 ip4:aaa.bbb.ccc.128/27 include:spf.protection.outlook.com include:_sp" "f.innadomena.com include:_spf.jeszczeinnadomena.com include:aaaaaa.com include:kolejnadomena.com -all"


i wg mxfiltera

mxfilter asdas@domena2.ltd
RMXF test: asdas@domena2.ltd
Test spf1:
[answer level:1]
spf1 ip4:xxx.xxx.xxx.25 ip4:yyy.yyy.yyy.26 ip4:zzzz.zzzz.zzz.94 ip4:aaa.aaa.aaaa.89 ip4:ccc.ccc.ccc.183 ip4:ddd.ddd.ddd.189 ip4:fff.fff.fff.71 ip4:aaa.bbb.ccc.128/27 include:spf.protection.outlook.com include:_sp<f.innadomena.com include:_spf.jeszczeinnadomena.com include:aaaaaa.com include:kolejnadomena.com -all

i w tym wypadku sparsował ponownie dosyć dziwnie ale zamiast dziwnego znaczka dal "<"

include:_sp<f.innadomena.com zamiast include:_spf.innadomena.com

wiec nie mógł zassać owych IP bo nie był ich swiadomy


Na innych maszynach gdzie jest mxfilter problem się powtarza wiec nie zależy to od ver systemu (od debiana8 do debiana9) i zastanawiam sie jak to jakoś zgrabnie naprawić

Niestety nie mogę poprawić / ograniczyć wpisów w DNS

Zastanawiam się czy to wina po stronie jakiejś biblioteki czy strikte w samym mxfilterze

Możliwe ze sam mxfilter ma problem związany z ilościa znaków w rekordzie TXT
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