I am working on a vps with ubuntu 12.04 but I was able to get the exim4 to send I just didnt have a the file created so it was pointing at nothing once I found the following code:
plain_server:
driver = plaintext
public_name = PLAIN
server_condition = "${if crypteq{$auth3}{${extract{1}{:}{${lookup{$auth2}lsearch{CONFDIR/passwd}{$value}{*:*}}}}}{1}{0}}"
server_set_id = $auth2
server_prompts = :
.ifndef AUTH_SERVER_ALLOW_NOTLS_PASSWORDS
server_advertise_condition = ${if eq{$tls_cipher}{}{}{*}}
.endif
I then created the /passwd file and I setup the file with username:: then CRYPTEQ pw then it allowed me to login.
I am also trying to setup a Dovecot IMAP server but have ran into the following error below. Any help would be greatly appreciated if you need any extra info just let me know thank you
Aug 12 18:12:02 vps-1107513-11530 dovecot: imap(jessicav): Error: Invalid user settings. Refer to server log for more information.
Aug 12 18:12:02 vps-1107513-11530 dovecot: imap(jessicav): Error: user jessicav: Initialization failed: Initializing mail storage from mail_location setting failed: mkdir(/home/jessicav/Maildir) failed: Permission denied (euid=1000(jessicav) egid=1000(jessicav) missing +w perm: /home, dir owned by 0:0 mode=0755)
Aug 12 18:12:02 vps-1107513-11530 dovecot: imap(jessicav): Error: Invalid user settings. Refer to server log for more information.
Aug 12 18:12:03 vps-1107513-11530 dovecot: imap(jessicav): Error: user jessicav: Initialization failed: Initializing mail storage from mail_location setting failed: mkdir(/home/jessicav/Maildir) failed: Permission denied (euid=1000(jessicav) egid=1000(jessicav) missing +w perm: /home, dir owned by 0:0 mode=0755)
Aug 12 18:12:03 vps-1107513-11530 dovecot: imap(jessicav): Error: Invalid user settings. Refer to server log for more information.
Aug 12 18:12:03 vps-1107513-11530 dovecot: imap(jessicav): Error: user jessicav: Initialization failed: Initializing mail storage from mail_location setting failed: mkdir(/home/jessicav/Maildir) failed: Permission denied (euid=1000(jessicav) egid=1000(jessicav) missing +w perm: /home, dir owned by 0:0 mode=0755)
Aug 12 18:12:03 vps-1107513-11530 dovecot: imap(jessicav): Error: Invalid user settings. Refer to server log for more information.