Hello Friends,
I'm new here so If my post is in wrong plase please forgive me. Let me know where to add.
I made a long research and haven't find any solution to my case. I found a lot of cases where users can't send email from RC. Usually problem was with server name configuration. My case seems different.
I have postfix+dovecot+rspam and roundcube.
When I login on Chrome to RC. I can do it. Messages are displayed from Inbox folder - everything seems fine. When i want to replay or create new message - JS/AJAX (?) pop-up in right lower corner appeared, and display: Connection Error (Failed to reach server). Nothing interesting in LOG information - even don't know where to start.
Safari not reporting any problem - everything works like a charm. I can see messages after login, I can send them new or replay
Same with Computer Client (Mail on Mac) - when setup, everything works.
Why then I can't send mail via RC ? Any ideas?
Here is my config.inc.php for RC
<?php
//$config = [];
$config['db_dsnw'] = 'mysql://USERNAME*:PASSWORD*@localhost/roundcube';
$config['default_host'] = 'tls://mail.domain*.com';
$config['smtp_server'] = 'tls://mail.domain*.com';
$config['smtp_port'] = 587;
$config['smtp_user'] = '%u';
$config['smtp_pass'] = '%p';
$config['support_url'] = '';
$config['product_name'] = 'Roundcube Webmail';
$config['des_key'] = 'HERE_IS_A_KEY*';
// ----------------------------------
// PLUGINS
// ----------------------------------
// List of active plugins (in plugins/ directory)
$config['plugins'] = array('managesieve','password','archive','zipdownload');
// Configure managesieve plugin
$rcmail_config['managesieve_port'] = 4190;
// Configure password plugin
$config['password_driver'] = 'sql';
$config['password_db_dsn'] = 'mysql://USER*:PASS*@localhost/postfixadmin';
$config['password_query'] = 'UPDATE mailbox SET password=%c WHERE username=%u';
// skin name: folder from skins/
$config['skin'] = 'elastic';
* - data with asterisk has been anonymized
I'll appreciate any clue how to solve this problem