Softaculous


Topic : E-Mail Accounts


Posted By: chrisrothwell on August 16, 2016, 5:12 pm
Hi,

I'm using the Webuzo End User Panel (v 2.4.7) to create e-mail accounts.
I've installed Exim and Dovecot and my first e-mail address I am able to access via SquirrelMail.
However if I try to create additional accounts (E-Mail Account option) I'm not able to access via SquirrelMail (Unknown Username / Password).

I've tried restarting the services (webuzo / exim / dovecot) and resetting the password via the panel, but still can't log in.
I'm not sure how to check via SSH if the account was created correctly.

Please help!

Posted By: peopleinside on August 16, 2016, 5:17 pm | Post: 1
Hi,
I think default Squirrel Mail is terrible in Webyzo and is not working for maybe all major Webyzo user.

I think the solution is install Round cube or Web Mail lite from Webyzo than you should be able to log in in all email account.

The default Squirrel Mail in Webuzo create issue and never see it work correctly. Hope it helps.

I am using webmail lite


-----------------------
PeopleInside  :angel:

Web, security, open source passionate.

Posted By: chrisrothwell on August 17, 2016, 2:33 pm | Post: 2
Hi,

Thanks for your reply.  I don't think its the SquirrelMail client as I can see rejected login attempts in the Dovecot log.  I think Webuzo didn't create the username correctly - any idea how can I find out?

Aug 17 10:25:35 imap-login: Info: Aborted login (auth failed, 1 attempts in 4 secs): user=<hakim>, method=PLAIN, rip=54.169.225.28, lip=172.31.4.78

Posted By: peopleinside on August 17, 2016, 2:37 pm | Post: 3
You can try what I said or wait reply from Webyzo. Also you can try to change password to the email account and try to log in again. Good luck


-----------------------
PeopleInside  :angel:

Web, security, open source passionate.

Posted By: chrisrothwell on August 17, 2016, 2:37 pm | Post: 4
If I do a check on doveadm, I get the following:

[ec2-user@ip-172-31-4-78 log]$ sudo doveadm user hungrym
userdb: hungrym
  system_groups_user: hungrym
  uid      : 500
  gid      : 500
  home      : /home/hungrym
[ec2-user@ip-172-31-4-78 log]$ sudo doveadm user hakim
userdb lookup: user hakim doesn't exist

Even though I created the account in Webuzo and I can see it in the Enduser Control Panel

Posted By: chrisrothwell on August 17, 2016, 3:59 pm | Post: 5
Hi People Inside, I can install Webmail Lite or Roundcube manually (I am using Webuzo free version so cannot install from the Panel) but I'm pretty sure the user wasn't created in Dovecot... Hopefully Softalicious can help me troubleshoot...

Posted By: nikhil89 on August 19, 2016, 12:56 pm | Post: 6
Hi,

We regret for the inconvenience caused to all the users. To resolve the above issue please follow the below mentioned steps:

1. Upgrade to Webuzo 2.4.8.
2. Remove and again install Exim from the Webuzo Panel.

All your email related issues shall be solved with above steps. If you still face the issue, please open a support ticket here:
http://softaculous.com/support/ with your root details and we shall look into the same.

Posted By: chrisrothwell on August 21, 2016, 4:43 pm | Post: 7
Hi, I followed the steps but I still have the same problem.
I was also receiving the 550 relay not permitted message... i managed to solve it by putting my server IP in /etc/relayhosts but now I can't send e-mail (i always get a reply from the server stating the email is blocked due to spam.)

Please can you help me create e-mail addresses and send e-mail??

Cheers,
Chris.

Posted By: peopleinside on August 21, 2016, 5:15 pm | Post: 8
This seems to be an issue related your DNS , SPF, DMARC and DKIM. Please test your email at https://www.mail-tester.com/

You can share privately the link result or you can see in details issue and Google search for fix.

Hope it helps


-----------------------
PeopleInside  :angel:

Web, security, open source passionate.

Posted By: peopleinside on August 21, 2016, 5:37 pm | Post: 9
If you are sewing the error relay not alowed in Squirrel than as Webuzo told open a ticket. For me Squirrel never works I use other software to Web access to the email as I said to you in previous post.


-----------------------
PeopleInside  :angel:

Web, security, open source passionate.

Posted By: chrisrothwell on August 21, 2016, 6:01 pm | Post: 10
Thanks - seems I still have a lot to do before my webserver can send e-mails...!

But how about the e-mail accounts... I still cannot log into them via SquirrelMail even after updating to the latest version of Webuzo (except for the default account.)  I have no idea if they have been correctly created, and I can't send mail even locally...

Posted By: peopleinside on August 21, 2016, 8:31 pm | Post: 11
You should open a ticket as suggested.


-----------------------
PeopleInside  :angel:

Web, security, open source passionate.

Posted By: chrisrothwell on August 31, 2016, 3:50 pm | Post: 12
Hi,
I'm now able to send e-mail but there's something wrong with receiving e-mail.  I think the issue is Dovecot, not the mail client.

If I send myself an e-mail, I can see it in the folder /var/local/vmail/hungrymonsta.com/soft/Maildir/new

However when I log in via SquirrelMail (or even telnet directly to dovecot) I can see the MailDir folder that Dovecot is looking for is
/home/soft/Maildir

This means by Inbox is always empty!
In the Dovecot conf (10-mail.conf), I see that mail_location is set as follows:
mail_location = maildir:~/Maildir

I tried setting this to the vmail folder ( maildir:/var/local/vmail/hungrymonsta.com/%u/Maildir) but got all sorts of permissions errors.

Can you help me pinpoint whether the home MailDir and vmail are supposed to be different, and what settings I should be checking to ensure e-mail is delivered to the correct directory?

Thanks in advance!

Powered By AEF 1.0.8 © 2007-2008 Electron Inc.