Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno konfiguracia SMTP servera - ako sa vyhnut blacklistom

Dobry den.

Mame vo firme server DEABIAN, Apache, postfix, ... a zaujimalo by ma, ako predist tomu aby sa nas server pri odosielani posty dostal do blacklistu. Casto sa z neho odosielaju automaticke maily cez PHP a tie uz na niektore maily ani nechodia. Vie mi niekto vysvetlit preco email odoslany cez PHP nepride a normalny mail pride?

Myslite si ze si mozem nastavit pri odosielani cez PHP hlavicku:

X-Spam-Status: No

, alebo to moze len spamovy filter? Pomohlo by to?

Alebo sa da nieco nastavit priamo v postixe?

za objasnenie vopred dakujem

Předmět Autor Datum
blacklistů je několik typů, zejména: - spamový BL (odesílač spamů) - open relay BL (tj. server je š…
touchwood 29.04.2008 21:35
touchwood
no dobre same zname veci :D Trochu mi nie je jasny ten open relay. Pretoze ked odosielam email cez…
mrazik 02.05.2008 09:40
mrazik
Standartne je nastaveny mailserver aby prijmal postu z localhost bez kecu. Open relay je mysleno pro…
JR_Ewing 02.05.2008 11:06
JR_Ewing
No dobre ale ako zistim ci mam postfix spravne nastaveny, aby neumoznil odosielat emaily bez autoriz…
mrazik 03.05.2008 16:43
mrazik
OMG. Přece se koukneš do konfigurace.. ;-) Jinak existují i online nástroje na otestování.
touchwood 03.05.2008 17:18
touchwood
A ako mam hladat tie nastroje? ako sa to vola?
mrazik 05.05.2008 23:38
mrazik
http://www.google.com/search?as_q=test+open+relay&h l=cs&num=10&btnG=Vyhledat+Googlem&as_epq=&as_oq=…
touchwood 06.05.2008 06:59
touchwood
Vdaka. Skusil som jeden nastroj a vyhodnotil to tak, ze nemam open relay: All tests performed, no r…
mrazik 06.05.2008 14:11
mrazik
http://pc.poradna.net/question/view/221236-konfigur acia-smtp-servera-ako-sa-vyhnut-blacklistom#re-2…
JR_Ewing 06.05.2008 14:19
JR_Ewing
mam to nastavene takto: Restrictions on recipient addresses: permit_sasl_authenticated, permit_myne…
mrazik 06.05.2008 00:08
mrazik
Pokial si spominam tak Postfix je standardne nastaveny ani none open relay, takze nechapem ako mozes…
fleg 06.05.2008 00:21
fleg
no ja tiez nechapem ... normalne cez outlook odoslem mail s tym ze vo vlastnostiach uctu NEMAM zaskr…
mrazik 06.05.2008 00:41
mrazik
A copak mas nastavene jako "mynetworks"? Z tech to totiz bez autorizace posila :-) ja tam mam treba…
JR_Ewing 06.05.2008 00:51
JR_Ewing
já to spíš vidím tak, že má OpenRelay udělanou přes PHP, že mu spamují přes dostatečně neošetřené př…
touchwood 06.05.2008 14:44
touchwood
Aha no dobre mozno mas pravdu, to nie je problem osetrit, ale preco mi to sakra z toho outlooku ide…
mrazik 07.05.2008 00:22
mrazik
Ja osobne pouzivam doma povolenie na zaklade ip cez mynetworks = hash:/etc/postfix/network_table, kd…
fleg 07.05.2008 00:41
fleg
nevies nahodou aku ma "mynetworks" defaultnu hodnotu, kedze ho v konfiguraku nemam definovany ..
mrazik 07.05.2008 00:46
mrazik
Zalezi od verzie pravdepodobne. Moznosti u mna su nasledovne: #mynetworks = 168.100.189.0/28, 127.0.…
fleg 07.05.2008 01:38
fleg
NO tak "mynetworks" nevidim nadefinovane :) mam tam akurat nieco taketo: mynetworks_style = host /…
mrazik 07.05.2008 00:10
mrazik
a neposílals náhodou z Outlooku jen poštu směrem "sám sobě" tj na doménu, pro niž je daný postfix MT…
touchwood 07.05.2008 06:43
touchwood
No do predele a fakt :-D:-D:-D ... ale tak dost zakerne to bolo, no to je komplikovane vysvetlovat :… poslední
mrazik 07.05.2008 20:54
mrazik

blacklistů je několik typů, zejména:

- spamový BL (odesílač spamů)
- open relay BL (tj. server je špatně nakonfigurován a umožňuje odeslat poštu i neautorizovaným hostitelům)
- RDNSBL (tj. blacklisty spojené s neexistujícím PTR záznamem)
- blacklist dle MX (tj. neexistující MX record)
- RFC blacklist (tj. servery nemající/blokující postmaster apod. - tedy nevyhovující RFC)

pokud nevíš, proč jsi na blacklistu a hlavně NA KTERÉM Blacklistu (a je rozdíl blacklist a lokální třídění spamu na základě Bayesovských filtrů), nepohneš se dál.

no dobre same zname veci :D

Trochu mi nie je jasny ten open relay. Pretoze ked odosielam email cez PHP standardne cez funkciu mail(), tak ako odosielatela predsa mozem napisat kohokolvek a nemusim sa tam nijako autorizovat. Mohol by to byt problem? Alebo tym neautorizovanym hostitelom si myslel nieco ine? Ak by to bol problem, da sa to nejako zakazat?

Standartne je nastaveny mailserver aby prijmal postu z localhost bez kecu. Open relay je mysleno pro jine uzivatele, treba jako seznam ( ten ma sice autorizaci, ale sem tam se dostane nektery z jeho serveru na blacklist taky ;-) ).
Polozme si par otazek:
Nedojde vis jen podle toho, ze nedorazi do cile?
Co rika na ten nedoruceny email tvuj mailserver v logu?
Vraci se nejaka nedorucenka? nebo Byl odmitnut ( pak z jakeho duvodu )?
Dopatrej se k pricine, pripadne kontaktuj administratora druhe strany, pokud ani jedna z mych otazek nepovede k cili ( Email normalne mailserver preda, ale do cile nedorazi, zadne nedoruceni se nevrati ). Pak je opravdu nutne se obratit i na druhou stranu.

mam to nastavene takto:

Restrictions on recipient addresses:  permit_sasl_authenticated,   permit_mynetworks,   reject_unauth_destination

to si myslim ze je v poriadku ale aj tak mi dovoli odoslat email bez autorizacie

Treba nejak extra nastavit aj

Restrictions on sender addresses

?

Ja osobne pouzivam doma povolenie na zaklade ip cez mynetworks = hash:/etc/postfix/network_table, kde mam zadefinovany zoznam povolenych uzivatelov. Zoznam sa uklada do db cez postmap -c /etc/postfix hash:network_table, ktory mam spraveny ako spustaci skript.
Spravil som to tak pred 6-7 rokmi, ze ked budem mat cas rozchodim autentifikaciu a doteraz som si ten cas nenasie;o).

Zalezi od verzie pravdepodobne. Moznosti u mna su nasledovne:
#mynetworks = 168.100.189.0/28, 127.0.0.0/8
#mynetworks = $config_directory/mynetworks
mynetworks = hash:/etc/postfix/network_table
#mynetworks = 127.0.0.0/8, 192.168.0.0/20, 192.168.254.0/16

Pokial rozchodis autentifikaciu daj si tam len mynetworks = 127.0.0.0/8. Pokial nie vyber si z hornych moznosti nejaku.

NO tak "mynetworks" nevidim nadefinovane :)
mam tam akurat nieco taketo:

mynetworks_style = host

//edit: tak vygooglil som ze ked je mynetwork style nastaveny na host, tak umoznuje odosielanie len z localhostu, coby vlastne mne malo stacit, kedze mynetworks definovane nemam.

Ale potom mi unika dovod preco to v tom outlooku ide :(

Zpět do poradny Odpovědět na původní otázku Nahoru