Postfix, mysql segregowanie poczty wed

Konfiguracja serwerów, usług, itp.
chrees
Posty: 6
Rejestracja: 02 kwietnia 2008, 13:41

Postfix, mysql segregowanie poczty według nadawcy

Post autor: chrees »

Zrobiłem serwer według poradnika i działa świetnie.
Mam problem z czym innym: mój serwer jest przewidziany jako część większego systemu. Każdy z trzech tysięcy użytkowników powinien przekazywać swoje maile na jeden adres, np.

Kod: Zaznacz cały

tkm@mydomain.com
[/email] Chciałbym wszystkich użytkowników podzielić na cztery grupy, a podział trzymać w osobnej tabeli mysql. Przykładowo:
___________________________
|email |group|
-------------------------------------
|john@mydomain.com | 1 |
------------------------------------
|steve@mydomain.com | 2 |
------------------------------------
|joe@mydomain.com | 1 |
------------------------------------

Gdy jakiś użytkownik przyśle wiadomość na adres:

Kod: Zaznacz cały

[EMAIL="tkm@mydomain.com"]tkm@mydomain.com[/EMAIL]
,,sieve'' (procmail, maildrop) powinien odczytać z bazy danych, do której grupy należy nadawca wiadomości i przenieść wiadomość do skrzynki np. nadawca:

Kod: Zaznacz cały

[EMAIL="john@mydomain.com"]john@mydomain.com[/EMAIL]
Należy według bazy danych do grupy 1, a wiadomość powinna trafić do skrzynki:

Kod: Zaznacz cały

[EMAIL="tkm1@mydomain.com"]tkm1@mydomain.com[/EMAIL]
Czy można coś takiego zrobić za pomocą sieve (procmail, maildrop)? W jaki inny sposób można coś takiego zrobić?
Pozdrawiam
Chrees
ODPOWIEDZ