Csücsül dinamikus IP-n egy Squeeze, van rajta néhány user. Legyen pl. user1 és user2. Mindkettőhöz hozzá kell rendelni egy valódi email címet, pl. sanyi1@gmail.com
és sanyi2@gmail.com
. Azt akarom, hogy ha bejön egy email egy usernek, akkor azt a valódi címére továbbítsuk, és ha egy user levelet küld kifele, akkor a feladónál az igazi címe látszódjon. Tehát ha user1 küld egy levelet user2-nek, akkor a feladóban sanyi1@gmail.com
lesz, a levelet pedig sanyi2@gmail.com
fogja megkapni. És a fő cél, hogy ezt a lehető legegyszerűbben érjük el.
Feltettem egy exim4 lightot, az email cím hozzárendelést úgy csinálom, hogy /etc/aliases és /etc/email-addresses fájlban egyformán felveszek "user1: sanyi1@gmail.com
" sorokat. Az alap dpkg konfigurációval beállítom a smarthostot, és majdnem működik. Jól átíródik a publikus címre az Envelope-From, Envelope-To és From mező, de a To nem, az user1@gepnev marad, és ez spamfilter szempontból nem ideális.
Biztos bele lehetne túrni az Eximbe, de itt most főleg ötletelés szintjén, tanulási célból a legegyszerűbb megoldást keresem, amihez nem kell hackelni. Úgy néz ki, hogy Exim és alap dpkg konfig ezt nem tudja, tudtok-e olyan megoldásról, ami igen?
- 785 megtekintés
Hozzászólások
Ez így ilyen konstrukcióban nem fog menni, mert a dinamikus IPddel el leszel Te hajtva mint potenciális spammer.
Ettől függetlenül: a To a levél DATA részében lakik, tehát az nem fog Neked automatikusan átíródni és ez jól is van így, hiszen a levél envelopeja és a DATA blokkban szereplő To nem kötelezően korrelál, valamint a To nem is kötelező (undisclosed-recipients). Így működik többek között a BCC is. Ergó ha Te ilyet szeretnél, akkor meg kell mondanod vagy a routernek vagy a transportnak, hogy vegye ki a To mezőt és rakja bele, amit Te óhajtasz. Ehhez találsz a blogomban tutorialt.
VIGYÁZAT! Egyre gyakrabb az, hogy a leveleket a levélszerverek digitálisan aláírják (DKIM). A digitális aláírásba az esetek közel 100%-ában beletartozik a To mező tartalma is. Tehát ha Te módosítod mondjuk egy Gmailről jött levél To mezőjét és visszaküldöd a forward miatt, akkor azt a Gmail a fogadás oldalon mint invalid signature levél el fogja dobni! Ergó igazából nem akarsz Te ilyet!
Ja és egy kis adalék: a Debian elmebeteg ezer fele robbantott Exim configja úgy használhatatlan, ahogy van. Ha _bármit_ akarsz vele csinálni és esetleg tudni is akarod, hogy mi a bubánatot csinál, akkor töröld ki az egészet a fenébe és írd meg az alapoktól.
- A hozzászóláshoz be kell jelentkezni