Portál AbcLinuxu, 12. května 2025 11:08
(connect to cosi.nekde.cz[212.x.x.x]: Connection refused) uzivatel@nasedomena.czTak jsem zacal zjistovat, proc jsou maily odmitany. U domeny nekde.cz jsou tri MX zaznamy:
nekde.cz mail is handled by 10 cosi.nekde.cz. nekde.cz mail is handled by 30 cosi.nekde.cz. nekde.cz mail is handled by 20 gate.nekde.cz.Dozvedel jsem se, ze servery cosi.nekde.cz jsou tam jen pro ochranu pred spamem a ze na nich zadne smtp nebezi. Vse ma chodit na gate.nekde.cz. V logach jsem nasel, ze se muj mailserver (Postfix) snazi postu na gate.nekde.cz odeslat:
connect to gate.nekde.cz[192.168.0.1]: No route to host (port 25)Ale co ta IP serveru gate.nekde.cz? DNS servery meho provozovatele mi vraci tuto ip i kdyz to zkusim pres host, nebo dig. Zajimave je, ze pres nslookup mi vrati spravnou IP.
telnet gate.nekde.cz 25Ale asi to je blbost :-/
server:~# telnet gate.nekde.cz 25 Trying 82.x.x.x... Connected to gate.nekde.cz. Escape character is '^]'. 220 gate.upp.cz ESMTP PostfixTak ted uz to vubec nechapu, kde muze byt problem:(
[root@hactar ~]# dig @ns2.mediastream.cz gate.upp.cz -t any ; <<>> DiG 9.4.2 <<>> @ns2.mediastream.cz gate.upp.cz -t any ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64735 ;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; WARNING: recursion requested but not available ;; QUESTION SECTION: ;gate.upp.cz. IN ANY ;; ANSWER SECTION: gate.upp.cz. 3600 IN A 82.142.94.145 ;; Query time: 55 msec ;; SERVER: 212.67.79.201#53(212.67.79.201) ;; WHEN: Fri May 16 22:29:05 2008 ;; MSG SIZE rcvd: 45
domena [spravne_ip]Viz man transport. Spravne IP je potreba vyzkouset. Kazdopadne, pokud se k tomu provider postavi tak, ze je chyba na tve strane, zacal bych pomalu hledat jineho.
transport_maps = hash:/etc/postfix/transportpotom uz jen 'postmap /etc/postfix/transport'. A doporucuji hledat jineho providera. Pokud nekdo doporucuje nslookup proti digu, patrne nevi, o cem mluvi.
server:/etc/postfix# cat transport autoreplay.mojedomena.cz vacationV /etc/postfix/master.cf to pak mam takto zadefinovane:
vacation unix - n n - - pipe flags=DRhu user=vacation argv=/var/spool/vacation/vacation.pl
server:/etc/postfix# cat transport autoreplay.domena.cz vacation upp.cz :82.142.94.145Takze diky za pomoc!:)
Dozvedel jsem se, ze servery cosi.nekde.cz jsou tam jen pro ochranu pred spamem a ze na nich zadne smtp nebezi.Není to tedy odpověď na dotaz – ale to je fakt ochrana před spamem postavená na hlavu. Vzhledem k tomu, že spamovací roboti na prioritu MX záznamů kašlou (nebo možná někteří rovnou první vynechávají, protože se dá předpokládat, že tam je databáze uživatelů atd. a záložní servery tolik informací nemají), je to opět další ochrana proti spamu, která ze všech „uživatelů“ e-mailu bude spammerům vadit nejméně.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.