[06] HOW DO I SETUP VHOST/VPM EMAIL ACCOUNTS WITH 'MKVPM'? Main reception and redirection is handled by the 'mkvpm' command. This will allow you to create POP3 mail accounts for addresses associated with your domain. You will also be able to create aliases so that you can have typical addresses (like sales@, info@, root@ .. et cetera) forward to another address or even your ARPA shell account. Keep in mind, you must use 'mkvpm' before any email reception or redirection is to occur. 'mkvpm' also lets you define a shared secret for SMTP authentication. (SDF Supports the CRAM-MD5, DIGEST-MD5 and PLAIN AUTH Mechanisms) Once you have used the 'mkvpm' command, system updates will incorporate your changes every 2 hours evenly. When you've created a new 'virtual pop3 mailbox' (ex user@domain.com) you can check your messages with these settings: POP3 SERVER: mail.freeshell.org POP3 USER: user@yourdomain POP3 PASS: yourpassword SMTP SERVER: smtp.freeshell.org SMTP USER: yourdomainname SMTP PASS: secret AUTH TYPE: MD5 Challenge-Response By default you can have up to 50 VPMs associated with each domain you have VHOSTed with SDF. 'mkvpm' has six commands: add - adds a new email address del - deletes an email address mod - modifies the POP3 password for an email address aka - toggles (on/off) an alias mapped to an email address set - creates an SMTP AUTH secret (mandatory for SMTP service) all - toggles (on/off) wildcard reception to an email address Please note, aliases can not be deleted, they can only be toggled on or off with the 'aka' command. It is also important to note that you can not define other aliases if you have wildcarding enabled. You can also list all of your mail files associated with your domain with the 'vpmstat' command. This will list all files whether they are active or inactive. Old or large mailboxes can be cleared out with the 'vpmclear' command. If you wish to access VPM mailboxes via wm.sdf.org, follow these steps: Click on 'options', then pop3 fetch mail. Fill in the necessary information with your VPM username and password for the specific account you want to fetch. Specify the folder you want the mail to go to, by default it goes to your INBOX, but you could have it go to a different folder. Click 'add server'. Now you can click on 'fetch' in the main menu at any time you want to check VPM mail. ==============SETUP EXAMPLES FOR MACOS AND WINDOWS============== To use SMTP AUTH with your VHOST or VPM membership, you will use the following information: SMTP server: 'smtp.freeshell.org' or 'mail.sdf-eu.org' SMTP LOGIN: The domain name for your VHOST or VPM membership SMTP PASSWD: Your secret which you have set with 'mkvpm' EXAMPLES for a VPM mailbox of 'bob@bob.freeshell.org' with a password of 'bob' and an SMTP AUTH secret of 'FUBAR': Apple OS X w/ Mail.APP: Start the Mail.APP program. Open preferences (CMD-,) Click on + to add a new account. Fill in the followign: Account Type: POP Description: SDF VPM address Email Address: bob@bob.freeshell.org Full Name: Bob Freeshell Incoming Mail Server: mail.freeshell.org User Name: bob@bob.freeshell.org Password: bob Select 'add server' .. Outgoing Mail Server: smtp.freeshell.org Server Port: 25 Authentication: MD5 Challenge-Response User Name: bob.freeshell.org Password: FUBAR Microsoft OutLook and LookOut Express $ mkvpm set FUBAR # where FUBAR is the SMTP password you want Open LookOut (or LookOut Distress) Click TOOLS-->ACCOUNTS-->ADD-->MAIL pop3: mail.freeshell.org smtp: mail.freeshell.org Account Name: bob@bob.freeshell.org Select TOOLS-->ACCOUNT-->PROPERTIES-->SERVERS Check 'My server requires authentication" under Outgoing Mail Server Click Settings Choose "Log on using" Account name: bob.freeshell.org Password: FUBAR DO NOT Toggle on "Log on using Secure Password Authentication" [[faq:vhost|back]]