There is a bug in Email Settings, where it resets the password if anything is modified. Could this of been a possibility? Can you re-enter the full details in Admin -> Emal Settings?
Where are you adding the new email accounts? Are they inbound email accounts in Admin, or is this personal email accounts you are setting up within the emails module?
What do you mean you changed Server Hosting suiteCRM ?? where did you change that and why ? can you please give me some of the wisdom Thanks in advance…
I changed my dedicated server but not for SuiteCRM especially, changing server solved the problem itself. It mean it’s probably a server configuration issue not SuiteCRM itself.
I have my server hosted at DigitalOcean, and all of my emails work inbound and outbound using IMAP for the clients, I am not sure what you mean but its strange that it works except in SuiteCRM. What i mean for example is that if I login to my Roundcube I can use my login and password and it works perfectly. But if i put my same login / password credentials in suiteCRM (only when trying to setup a person inbox in the Email Module) it does not work… it give me “invalid login or password” not really sure how to fix this because I cant see an error log for this or trace it back to the code or problem :(…
Is it possible that the changes made to later version of SuiteCRM and SugarCRM regarding the way the passwords are hashed in the database affecting the login into imap/smtp servers?
I know that some imaps/smtp server require an encrypted password (even across a SSL conn), some require a normal password.
To give a little bit more background: When you open a connection to a service (imaps/smtp) you can do this in two ways: SSL or NON SSL. So if you do that SSL there isn’t really a point to encrypt the password as it is already across a secure connection. However if you open a connection to anything and the connection is NON SSL you should encrypt the password obviously.
So there might be issues what SuiteCRM sends across to the imaps/smtp servers?
my mail server build upon iredmail, the connection is SSL but it expect plan text password. I guess suite CRM is sending encrypted password.
Now the iredmail package is not catered for encrypted password over SSL, since the password stored in mysql … it may be possible to enable CRYPT over SSL but then worried the mobile email client wont work.
Is there a way to change how suiteCRM connects to mail server ? possibility some parameter or the way php calling mail related functions.
RE: IMAP - Impossible to etablish a connection with valid login/pass
I found that, setting the global outbound first and then setting the individual user e-mail server settings eliminates the issue. SCRM seeks-out the global e-mail settings for all notifications include AOP / AOD. Yes it’s a bug, but it’s more like a feedback loop because the queue is never closed for business; so it backfires. During the global e-mail setup, test the settings and send the test e-mail. You’ll receive a delivery failure notification test e-mail in your external mailbox, but it will appear to pass once the e-mail servers issue a success status.
I will note on this, Python is so far is the only successful server expression language that has library classes and code having effectively handled e-mail.
(Ref: https://docs.python.org/3/search.html?q=email )