Buscar


imprimir pdf Español

Administración de Vpopmail




Esta sección trata de la administración de vpopmail. Si quiere saber cómo

llega el email a su directorio lea la guia:

EmailProblemasYSoluciones



vadddomain




La configuración del servidor MX se hace por los scripts del vpopmail.



# /home/vpopmail/bin/vadddomain midominio.com contraseña

# killall -HUP qmail-send

# grep "midominio.com" /var/qmail/users/assign

+midominio.com-:midominio.com:508:503:/home/vpopmail/dominios/1/midominio.com:-::

# ls -la /home/vpopmail/dominios/1/midominio.com

total 28

drwx- 3 vpopmail vchkpw 4096 oct 11 14:18 .

drwx- 50 vpopmail vchkpw 4096 oct 11 14:18 ..

-rw- 1 vpopmail vchkpw 34 oct 11 14:18 .dir-control

drwx- 3 vpopmail vchkpw 4096 oct 11 14:18 postmaster

-rw- 1 vpopmail vchkpw 55 oct 11 14:18 .qmail-default

-rw- 1 vpopmail vchkpw 126 oct 11 14:18 vpasswd

-rw- 1 vpopmail vchkpw 2196 oct 11 14:18 vpasswd.cdb

-rw- 1 vpopmail vchkpw 0 oct 11 14:18 .vpasswd.lock

# cat /home/vpopmail/dominios/1/midominio.com/.qmail-default

| /home/vpopmail/bin/vdelivermail '' bounce-no-mailbox

# cat /home/vpopmail/dominios/1/midominio.com/vpasswd

postmaster:$1$mY6Wb$2BjlmBGnIck3trJpHaG/.:1:0:Postmaster:/home/vpopmail/dominios/1/midominio.com/postmaster:NOQUOTA: contraseña



Hemos creado la cuenta con vadddomain para el dominio midominio.com,

después hemos reiniciado qmail-sent para que tenga en cuenta el nuevo dominio

al releer /var/qmail/users/assign En el directorio del dominio

/home/vpopmail/dominios/1/midominio.com, vadddomain ha creado por defecto la cuenta postmaster

(una obligación RFC) y ha instalado .qmail-default donde vdelivermail

se ocupa de la distribución de emails dentro de los directorios.



Se puede ver en vpass el password de la cuenta pop3. Es una opción que únicamente administran ciertos lectores. Todos los

directorios vpopmail pertenecen a vpopmail.vchkpw y sólo pueden ser leidos por vpopmail o por el root. puede recompilar Vpopmail añadiendo la opción que los eliminará.



Un pequeño test para ver si el email llega en local



# /usr/sbin/sendmail -t

to: postmaster@midominio.com

subject: test



test

{ctrl-d]

# tail -f /var/log/qmail/current

@400000003f87f6a827c897dc new msg 66212

@400000003f87f6a827c8b334 info msg 66212: bytes 230 from <root@nsxxxx.ovh.net> qp 6334 uid 0

@400000003f87f6a8293b1f54 starting delivery 67446: msg 66212 to local midominio.com-postmaster@midominio.com

@400000003f87f6a8293b32dc status: local 1/10 remote 0/20

@400000003f87f6a82a072d9c delivery 67446: success: did_0+0+1/

@400000003f87f6a82a073d3c status: local 0/10 remote 0/20

@400000003f87f6a82a074124 end msg 66212



Et donc l'email a été distribué vers local. Il doit donc se trouver dans

/home/vpopmail/dominios/1/midominio.com/postmaster



# cd /home/vpopmail/dominios/1/midominio.com/postmaster/Maildir/new/

# ls -l

total 4

-rw- 1 vpopmail vchkpw 292 oct 11 14:25 1065875102.6336.nsxxxx.ovh.net,S=230

# cat 1065875102.6336.nsxxxx.ovh.net,S=230

Return-Path: <root@nsxxx.ovh.net>

Delivered-To: postmaster@1

Received: (qmail 6334 invoked by uid 0); 11 Oct 2003 12:25:01 -0000

Date: 11 Oct 2003 12:24:46 -0000

Message-ID: <20031011122446.6331.qmail@nsxxx.ovh.net>

From: root@nsxxx.ovh.net

to: postmaster@midominio.com

subject: test



test





Ya solo falta comprar ese dominio y administrar los dns para indicar que el servidor

MX de este dominio es el de esa máquina.



vadduser




Para crear una nueva cuenta email utilizamos vadduser



# /home/vpopmail/bin/vadduser webmaster@midominio.com contraseña

# ls -la /home/vpopmail/dominios/1/midominio.com

total 32

drwx- 4 vpopmail vchkpw 4096 oct 11 14:29 .

drwx- 50 vpopmail vchkpw 4096 oct 11 14:18 ..

-rw- 1 vpopmail vchkpw 34 oct 11 14:29 .dir-control

drwx- 3 vpopmail vchkpw 4096 oct 11 14:18 postmaster

-rw- 1 vpopmail vchkpw 55 oct 11 14:18 .qmail-default

-rw- 1 vpopmail vchkpw 249 oct 11 14:29 vpasswd

-rw- 1 vpopmail vchkpw 2341 oct 11 14:29 vpasswd.cdb

-rw- 1 vpopmail vchkpw 0 oct 11 14:29 .vpasswd.lock

drwx- 3 vpopmail vchkpw 4096 oct 11 14:29 webmaster

# cat /home/vpopmail/dominios/1/midominio.com/vpasswd

postmaster:$1$mY6Wb$2BjlmBGnIck3trJpHaG/.:1:0:Postmaster:/home/vpopmail/dominios/1/midominio.com/postmaster:NOQUOTA: contraseña

webmaster:$1$evJxi$IPRLq.RjZCuBOXEv/m5Nw/:1:0:webmaster:/home/vpopmail/dominios/1/midominio.com/webmaster:NOQUOTA: contraseña





vdeluser




Para borrar una cuenta pop utilizamos vdeluser



# /home/vpopmail/bin/vdeluser webmaster@midominio.com





vpasswd




Para cambiar el password de una cuenta vpasswd



# /home/vpopmail/bin/vpasswd postmaster@midominio.com otropasswd

# cat /home/vpopmail/dominios/1/midominio.com/vpasswd

postmaster:$1$tElbV$9L0bkQSm2/XvP62ebNA7X.:1:0:Postmaster:/home/vpopmail/dominios/1/midominio.com/postmaster:NOQUOTA: otropasswd





vsetuserquota




Para añadir una cuota de 25Mb a la cuenta pop3/imap

# /home/vpopmail/bin/vsetuserquota postmaster@midominio.com 25000000

# cat /home/vpopmail/dominios/1/midominio.com/vpasswd

postmaster:$1$tElbV$9L0bkQSm2/XvP62ebNA7X.:1:0:Postmaster:/home/vpopmail/dominios/1/midominio.com/postmaster:**25000000**: otropasswd



vmoduser




Si utiliza bloquear el acceso sobre la cuenta pop3/imap:



# /home/vpopmail/bin/vmoduser -p postmaster@midominio.com

# cat /home/vpopmail/dominios/1/midominio.com/vpasswd

postmaster:$1$tElbV$9L0bkQSm2/XvP62ebNA7X.:1:**2**:Postmaster:/home/vpopmail/dominios/1/midominio.com/postmaster:25000000:otropasswd



Para desbloquear y permitir la consulta de los emails via el servidor pop3/imap:



# /home/vpopmail/bin/vmoduser -x postmaster@midominio.com

# cat /home/vpopmail/dominios/1/midominio.com/vpasswd

postmaster:$1$tElbV$9L0bkQSm2/XvP62ebNA7X.:1:**0**:Postmaster:/home/vpopmail/dominios/1/midominio.com/postmaster:25000000:otropasswd





vdeldomain




Para borrar toda la cuenta midominio.com, hay que utilizar vdeldomain.

Atención: si la cuenta está en uso o/y existen operaciones sobre la cuenta es posible que el borrado no funcione.



# /home/vpopmail/bin/vdeldomain midominio.com