Creation of the basic system used my own standard procedures for working with a XEN VPS that has Debian Squeeze installed from an image provided by the host. Then the procedures in http://www.howtoforge.com/perfect-se...ze-ispconfig-2
were largely followed. DNS was not installed because not required, likewise proftpd and webalizer. Quota was not installed because not currently required. NTP sync not installed because it does not work correctly in a XEN VPS. MySQL was installed using my own standard procedures. Postfix and Courier were installed precisely following the "how to". Apache etc installed exactly in accordance with the "how to".
Then ViMbAdmin was installed from subversion (https://code.google.com/p/vimbadmin/...singSubversion
) to provide a user friendly admin interface for mail (ISPconfig would be overkill for the application). This has limited documentation and refers to Postfix Admin for the integration of the database tables with the mail software. So I used http://sourceforge.net/apps/mediawik..._configuration
for guidance and then turned to http://www.howtoforge.com/virtual-us...debian-squeeze
but adapted the instructions for the table and field names used in ViMbAdmin.
After an attempt to send mail using the server as the relay, and giving a user name and password that are in the database, the mail log shows:
Aug 1 15:59:01 mail postfix/smtpd: warning: SASL authentication failure: Password verification failed
Aug 1 15:59:01 mail postfix/smtpd: warning: host217-?-?-?.in-addr.btopenworld.com[217.?.?.?]: SASL PLAIN authentication failed: authentication failure
Aug 1 15:59:03 mail postfix/smtpd: warning: host217-?-?-?.in-addr.btopenworld.com[217.?.?.?]: SASL LOGIN authentication failed: authentication failure
(IP address details removed for security)