E-mail Administration

This information pending change
Note
  • Mallo runs Qmail, vpopmail, Courier IMAP, and webmail to provide it's services.
  • Binary administration programs are contained in /home/vpopmail/bin
  • Alias files(.qmail-*) and Maildir accounts are contained in /home/vpopmail/domains/<domain-name>

vpopmail


/var/qmail/users/assign

This file is where vpopmail "hooks" into qmail. You need to understand qmail pretty well to see how it works, but the key is to look at the .qmail-default file in /home/vpopmail/domains/vote-smart.org/.qmail-default. It tells qmail to use the program "vdeliver" to deliver mail to users. "vdeliver" is the special vpopmail delivery agent and it's how qmail delivers to such a weird set of directories.

Courier IMAP


Courier IMAP is used as the imap engine, because it reads the vpopmail authentication information system with no problems and because it will server maildirs via IMAP no problem.


Administration Tasks


Adding email accounts
/home/vpopmail/bin/vadduser <username>


Removing email accounts
/home/vpopmail/bin/vdeluser <username>


E-mail Aliases
Add <username> or <full_email_address> to appropriate alias files in /home/vpopmail/vote-smart.org/.qmail-*

Mailing Lists
Mailing lists are administered from the qmail Control Panel. Most other tasks can be done there also.
Remote administration
To remotely administer your mailing list, you’ll have to become familiar with the Ezmlm-idx addressing scheme. The owner/moderator of the list can perform a number of administrative functions for the mailing list by simply sending e-mail to various e-mail addresses for the list.

For example, to add a new subscriber to the mailing list, you would send an e-mail to mailto:dummy-allow-user=otherdomain.com@mydomain.com, and this will subscribe the user mailto:user@otherdomain.com to the mailto:dummy@mydomain.com mailing list. You can likewise unsubscribe users by sending the message to dummy-unsubscribe as opposed to dummy-subscribe with the same address syntax. To deny a user from using the mailing list, you’d send an e-mail to mailto:dummy-deny-baduser=baddomain.com@mydomain.com, which would prevent the user mailto:baduser@baddomain.com from subscribing or posting to the mailing list. This is useful to ban users who cause problems or spam the mailing lists.

System Control
/usr/bin/qmailctl {start|stop|restart|doqueue|flush|reload|stat|pause|cont|cdb|queue|help}

Queue Control
/usr/local/bin/qmHandle

Links
Qmail's Vpopmail Wiki
QmailAdmin Help

CategoryITMisc
There are no comments on this page.
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki