E' possibile usare Postfix con Vpopmail?

Ritratto di admin

Se avete la necessità di usare vpopmail con postfix e rimuovere qmail, sappiate che è possibile farlo, addirittura in più modi.Sul sito della Inter7, i creatori di vpopmail ci sono queste semplici istruzioni:http://www.inter7.com/vpopmail/postfix.txtIo invece ho utilizzato un metodo alternativo, che sfrutta un wrapper trovato su web postdel. Per utilizzarlo bastano pochi passaggi.

1 Stoppare e disabilitare qmail

2 Installare postfix

# apt-get install postfix

3 Scaricare postdel

# wget http://www.mail-archive.com/vchkpw@inter7.com/msg19731/postdel.c.gz

4 Compilare postdel.c

Modificare i path nel file postdel.c in questo modo per un’installazione classica in cui vpopmail sia installato in /home/vpopmail

char *(vdelargs[]) = { "/home/vpopmail/bin/vdelivermail", "''", BOUNCE_ALL, 0};char *(filtargs[]) = { "/home/vpopmail/bin/vfilter", "''", BOUNCE_ALL, 0};

Procedere all compilazione

# gcc postdel.c -s -O -o postdel
# cp postdel /home/vpopmail/bin

5 Configurare postifx

Per primo modificare master.cf

vdel unix - n n - 100 pipe flags=Fq. user=vpopmail argv=/home/vpopmail/bin/postdel -u $user -d $recipient -r $sender

Poi main.cf

local_transport = vdelvdel_destination_recipient_limit = 1

Non dimenticarsi di aggiungere alla direttiva mydestination i domini per cui si vuole accettare il relay.

A questo punto si può avviare postfix e verificare che la posta venga correttamente accettata e depositata nelle maildir degli utenti sotto la root di vpopmail.L’accesso per gli utenti continuerà normalmente attraverso vpopmail o all’occorrenza courier-imap.

Risorse
http://www.mail-archive.com/vchkpw@inter7.com/msg19731.html