jak si dynamicky vytvorit email adresu na svem serveru

Tomáš Koželuh mr.death na ipq.cz
Úterý Prosinec 11 10:15:58 CET 2018


Já myslím, že by to šlo, ale netuším, kolik to dá práce. Já si prostě vytvořil pár aliasů typu nospam1, nospam2 a registruju na ně tyto emaily. Jakmile to začne moc otravovat, tak daný alias smažu a spamy přestanou chodit. Postfix má tabulku uživatelů v MySQL, takže není problém si udělat jednoduché rozhranní, kde jde tyto aliasy rychle definovat.
Jinak předpokládám, že by to šlo udělat přes transport tabulku, kde by to reagovalo na daný prefix nebo třeba doménu třetího řádu a v master.cf si pak definovat nějakou akci, dokonce by to asi šlo třeba i přes Dovecot, pokud ho používáte, jako jeden z parametrů pro doručení je příjemce, takže místo proměnné si tam natvrdo nacpat cílovou destinaci.

Takže možná takto?
main.cf
transport_maps = hash:/etc/postfix/transport

transport
spamy*@belohrad.ch	dovecot-spamy
belohrad.ch	dovecot

master.cf
dovecot-spamy unix - n n - - pipe
  flags=DRhu user=vmail:vmail argv=/usr/libexec/dovecot/deliver -f ${sender} -d spammers na belohrad.ch

V podstatě je třeba zjistit, co za znak použít jako wildcard v transport nebo zcela jednoduše použít doménu třetího řádu třeba spamy.belohrad.ch a pak to jde úplně snadno definovat.

PS: Soubor transport je potřeba po vytvoření a při jakékoliv změně znovu zahashovat - postmap transport

> -----Original Message-----
> From: Hw-list [mailto:hw-list-bounces na list.hw.cz] On Behalf Of David Belohrad
> Sent: Tuesday, December 11, 2018 9:35 AM
> To: HW-news
> Subject: OT: jak si dynamicky vytvorit email adresu na svem serveru
> 
> Zdravim,
> 
> tahle otazka je spis na linux fora, ale zkusim:
> 
> - docela me stve, ze kazdy objednavaci system na internetu po vas pozaduje emailovou
> adresu (nekteri dokonce datum narozeni!). a pak ji preprodavaji a ja dostavam spoustu
> hloupeho spamu od obchodniku, se kterymi jsem nemel nikdy nic docineni
> 
> - tak jsem premyslel, zdali - kdyz mam svuj vlastni server hosting - by nebylo mozne
> nejak automaticky nastavit postfix tak, aby 'prijimal' adresy typu identifikator-
> <hash>@belohrad.ch, kde <hash> by bylo nejake cislo/string, vyhovujici 'nejake
> podminkce'. Pokud by ta podminka sedela, tak by postfix preposlal takovy email na
> jinou adresu, treba spammers na belohrad.ch
> 
> ten hash by byl unikatni pro kazdy web, na ktery se prihlasim, tedy napriklad pokud
> udelam objednavku na globus.ch, mohl bych pouzit napr globus-28akee na belohrad.ch,
> kde to '28akee' je vytvoreno nejakym algoritmem z toho 'globus-'. Validace na postfixu
> by pak vyhodnotila tuto adresu jako korektni a preposlala by to na
> spammers na belohrad.ch.
> 
> Existuje nejake takove reseni? jde mi proste o to, abych mohl velmi jednoduse
> vygenerovat novou emailovou adresu (bez toho, abych ji musel fyzicky na serveru
> vyrobit) a pouzit na kazdy ten internetovy obchod novou. Tresnickou na dortu by byla
> treba expirace takove adresy po pul roce....
> 
> Me totiz neustale stve ten 'validni spam' (= ten, kde kliknete, ze souhlasite s
> podminkami jenom abyste byli schopni si neco vubec na netu koupit, a zaroven se tim
> uvazujete na preprodavani vasich data) a rad bych take vedel, odkud se bere. Tedy kdo
> je ten evil.
> 
> To same delam s hesly. Na kazdy pristup mam nahodne generovane hesla, a kdyz mi
> nahodou nekdo zacne posilat moje hesla zpet, vim, ktery ze systemu byl napadeny
> (posledne to byl ... jako obvykle ... drupal)
> 
> 
> dik.
> 
> .d.
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list



Další informace o konferenci Hw-list