[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: smartlist amb un domini virtual de Postfix




Rotllo previ ací i novetats avall del tot. No vull fer "top posting"  :)

Pepe wrote:
Pepe wrote:


Hola, gent!

Tinc Postfix funcionant correctament amb un domini local, el de la meua adreça de correu, i un parell de dominis virtuals. Els dominis virtuals estan definits en una base de dades MySQL.

Tot això funciona. Per si a algú l'interesa, ho vaig fer seguit este tutorial: http://www.workaround.org/articles/ispmail-sarge

El problema m'ha vingut a l'intentar donar d'alta unes llistes de correu per als dominis virtuals. Al crear la llista amb "createlist", el programa et dóna dues línies que has de posar al teu /etc/aliases. Exemple:

cfrb: "|/var/list/.bin/flist cfrb"
cfrb-request: "|/var/list/.bin/flist cfrb-request"

Si ho pose així, s'entén que les adreces són cfrb@elcorreu.net i cfrb-request@elcorreu.net, que *no* és el que jo vull, posat que "elcorreu.net" és domini local, i la llista ha de ser d'un dels virtuals. Si en lloc de "cfrb" pose "cfrb@dominivirtual.com", newaliases es queixa dient que s'han de posar només noms (sense el "@..."), no noms i dominis (amb el "@...").

Si me'n vaig a la taula de "forwardings" (alias per als dominis virtuals) que tinc posada en la BD de correu de MySQL, tampoc funciona. La millor aproximació a la solució que he aconseguit és afegir registres de l'estil d'este:

Camp "source":cfrb-request@dominivirtual.com
Camp "destination": |/var/list/.bin/flist cfrb-request@dominivirtual.com

Aleshores la petada ve perquè "|/var/list/.bin/flist" no és un usuari de correu del meu domini local. Vaja!!!!!

Conclusió: la típica línia que es posa en /etc/aliases no servix per a la meua instal·lació de dominis virtuals, perquè Postfix interpreta la segona columna com dues adreces independents, no com una tuberia cap a un programa del sistema.

Mentre investigue més, a veure si algú em pot aconsellar:

- Em funcionaria si utilitzara algun altre format d'enmagatzemament que no fós MySQL? - No es pot donar d'alta una llista de correu per a un domini virtual??? No m'ho puc creure.
- Es tracta d'alguna limitació estranya d'Smartlist?
- Es tracta d'alguna limitació estranya de Postfix?


Moltes gràcies d'avantmà!!


De res, de res   :-)


He trobat una possible solució ací:

http://www.cnr.berkeley.edu/~casterln/smartlist-arc/msg00881.html


Encara que sempble pressumptuós, jo ja ho havia pensat. El que passa és que em quedava l'esperança de que hi haguera un mètode més net...

Vaig a provar-ho.


Salutacions a la llista,


Wop! Salutacions. Recupere este tema ara que puc. Òbviament no funciona, o és que estic influenciat per la mala marxa del ValènciaCF, no ho sé.

Ací[1] es diu que l'única manera de muntar una llista de correu amb un domini virtual és

a) Crear un alias en la taula d'aliasos per als dominis virtuals que tinga en el LHS[2] l'adreça de la llista i en el RHS[3] una adreça d'/etc/aliases.

b) En /etc/aliases afegir una línia d'este tipus:
aliasfetaposta:	"|/var/list/.bin/flist cfrb"

[1] http://archives.neohapsis.com/archives/postfix/2001-06/1308.html
[2] Left Hand Side.
[3] Right Hand Side.

Això també ho deia l'enllaç de la resposta que em vaig fer a mi mateix.

Què és el que no funciona? Ací ve el rotllo.

Doncs que algú es torna boig pel camí. Si envie el típic "subscribe" a llista-request@domini_VIRTUAL.com, el remitent del "CONFIRM" és aliasfetaposta@domini_LOCAL.com. El mecanisme de subscripció i desubscripció funciona perfectament tant si la gestió es fa utilitzant el domini local com el virtual. Una volta passat el tràmit, u pot escriure a la llista amb l'adreça del domini virtual. El pitjor és que els correus de la llista sempre apareixen com provinents de llista@domini_LOCAL.com :-(((((

Tot això és molt lleig.

Sabeu si existeix cap manera millor de gestionar una llista de correu amb un domini virtual???


Gràcies mil,

--
José Marcos Chalmés García
pepe AT elcorreu DOT net



Reply to: