postfix virtual alias

Fórumok

postfix virtual alias

Hozzászólások

Szerintem ez inkább a porcmail feladata, ott tudod megadni.

[quote:84a67e8019="ruczati"]Sziamindenki,

hogy kell postfix-nek megmondani, hogy a virtual alias tablabol menjen a command-ba valo forwardolas? Pl a sandor@teve.tw a /home/teve/a.pl -ben landoljon?
Most kb annyi megy, h az alias tablaban van egy sandor: sandor -nak megfelelo bejegyzes, akkor a sandor@-ra erkezo leveleket bevagja a sandor user box-aba (vagy ha van .forward, akkor oda). De hogy sandor@ egy szkript-be menjen, akkor aszongya, h nincs ilyen virtual user (mert persze virtual user-ek vannak).

Elore is koszi,
r

Posftix szerintem sem tudja. Viszont az egy megoldás, hogy egy script végzi ezt el neked (cron-ból). Vagy felraksz pl egy cyrus imapd-t, és utána fetchmail-lel leszeded. A lehetőségek határtalanok.

(Egyébként nemtom, minek továbbítja a postfix a levelet alapból :()

Hali!

Sajat transport definialasa esetleg?

main.cf-ben a virtual_transport = sajat

a master.cf-ben pedig felveni a sajat-ot igy:

sajat unix - n n - - pipe flags= user=valaki argv=/home/teve/a.pl (parameterek a scriptedhez)

Igy a scripten keresztul kezeli le az ossze virtual tablaban levo usert...
a virtual tabla masodik oszlopa ${user}-nek felel meg a tenyleges cimzett a ${recepient}-nek, ha a scriptedben szet kell tobb virtual user kozt valasztani a cuccokat...

-Mr-

Sziamindenki,

hogy kell postfix-nek megmondani, hogy a virtual alias tablabol menjen a command-ba valo forwardolas? Pl a sandor@teve.tw a /home/teve/a.pl -ben landoljon?
Most kb annyi megy, h az alias tablaban van egy sandor: sandor -nak megfelelo bejegyzes, akkor a sandor@-ra erkezo leveleket bevagja a sandor user box-aba (vagy ha van .forward, akkor oda). De hogy sandor@ egy szkript-be menjen, akkor aszongya, h nincs ilyen virtual user (mert persze virtual user-ek vannak).

Elore is koszi,
r

Szerintem nem lehet megcsinálni alias nélkül.
A postfix1-ben biztos nem.