Alex wrote:
Hello all,
Am un postfix in care totul e virtualizat in mysql.
Caut o metoda prin care sa pot trimite un mesaj la toata lumea, fara a mai fi
nevoit sa creez structuri paralele de grupuri in afara celor din sql. Nu prea
as dori sa ma mai leg de /etc/aliases din motivul de mai sus.
Cum pot sa scap de acest /etc/aliases si sa ramin numai la SQL?
M-am gindit la un script in pehashpeu', ceva de genul:
mysql connect ...
$email='select email from users where domeniu=mydoom.ro'
for $email
{ mail -s $from $email, $subject, $message $attach }
Inainte de a ma apuca sa-l scriu, doresc sa stiu daca exista deja ceva facut
in acest sens (sa nu mai reinventez roata), sau poate exista si alte solutii
in afara celei pe care o vad eu.
Salut
Si eu folosesc tot postfix cu mysql si am facut un fel de aliasuri
inverse. Adica, in loc sa ai o tabela de aliasuri, in tabela de
mailbox-uri am mai adaugat o coloana, in care scriu grupurile din care
face parte fiecare user (default: all). Apoi am creat un transport
pentru domain.internal, care duce la un script care retrimite mailul la
fiecare user care face parte din grupul ala (adica tot ce vrei tu sa
faci). Astfel, daca dai mail la [EMAIL PROTECTED] , primesc mail toti
din domain.tld. In plus, poti sa ai user care face parte din all,conta
si etajul1. Un avantaj in plus este ca nu e usor accesibil dinafara.
Acum ma gandesc sa fac si o chestie web cu care sa atribui grupurile la
useri (poate reusesc sa o integrez cu postfixadmin)
Daca ai nevoie, pot sa-ti timit scriptul si tabelele mysql pe personala.
--
Cu stima,
Andrei-Florian STAICU
Administrator retea
Tel: (+40) 741.227.014
IPSO S.A.
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug