Redirec toate e-mailurile pentru un domeniu deținut de un prieten la adresa lui reală de e-mail.Acest lucru funcționează bine pentru el exemplu.com
însuși (cu @example.com
virtuserabil
intrare):
% sendmail -C new.cf -bv [email protected]
[email protected]... livrabil: mailer relay, gazdă [myrelay], utilizator [email protected]
Am dori să extindem funcționalitatea pentru care să lucrăm orice.exemplu.com
de asemenea, și se confruntă cu dificultăți neașteptate...
Înregistrarea DNS * ÎN MX 5 serverul meu.domeniul meu
există pentru domeniul său și funcționează -- Internetul încearcă să ofere e-mailuri destinate foo.example.com
la serverul meu.
Dar sendmail de pe serverul meu nu știe că acele subdomenii ar trebui să fie tratate la fel ca și domeniul însuși -- cum îl învăț?
Regula sugerată Aici pare să fie exact ceea ce am nevoie -- dar nu ajută -- adresa nu este rescrisă...
LOCAL_NET_CONFIG
R $+ < @ $+ .example.com. > $* $: $1 < @ example.com > $3
Dacă inserez regula în LOCAL_RULE_0
in loc de LOCAL_NET_CONFIG
, primesc adresa modificată, dar virtuzabil
intrare pentru domeniu (adresa lui@reala
) este ignorat:
% sendmail -C new.cf -bv [email protected]
[email protected]... livrabil: mailer relay, gazdă [myrelay], utilizator [email protected]
Pare că lipsește ceva mic -- și prostesc --, dar ce este?