That error message from your SMTP server says to enable SMTP authentication. Have you done that in your Roundcube config? (look for the smtp_user and smtp_pass variables)
Thanks for the response JohnDoh.
I have notice two things, that there is that SMTP login in roundcubemail config, to set if required, and i have also notice that in the server app, in mail service, so i dont know if a login is always required for this task or if we can simply add the mail domain to relay outgoing mail through ISP.
And i dont know if i need to activate anything first in roundcubemail or if that login is actually the activation, since i am getting an error to turn on SMTP AUTH.
And i dont understand how this works, and if i can leave it empty/null:
// SMTP AUTH type (DIGEST-MD5, CRAM-MD5, LOGIN, PLAIN or empty to use
// best server supported one)
$config['smtp_auth_type'] = ‘’;
// Optional SMTP authentication identifier to be used as authorization proxy
$config['smtp_auth_cid'] = null;
// Optional SMTP authentication password to be used for smtp_auth_cid
$config['smtp_auth_pw'] = null;
I am pretty new as you can see with relay outgoing SMTP, i only know the basics of how emails works, and also with OSX =/
UPDATE1:
When i start this thread i didnt mention but i was able to send and receive mails from my ISP where i have my mail server, but was unable to send to another outside domains, i was only able to receive.
But when i tried to use the username and password of users:
// SMTP username (if required) if you use %u as the username Roundcube
// will use the current username for login
$config['smtp_user'] = '%u';
// SMTP password (if required) if you use %p as the password Roundcube
// will use the current user's password for login
$config['smtp_pass'] = '%p';
I receive this msg for every mail i send from my webservice (inside and outside of my ISP):
SMTP Error (250): Authentication failed.