web-dev-qa-db-ja.com

SMTPおよびIMAPのSSLを使用したラウンドキューブの構成

SMTPとIMAPをさまざまな設定でセットアップしようとしましたが、サーバーで何も動作しません。サーバーにSSL証明書があり、httpsを介してそれに接続できます。

ラウンドキューブ自動コンフィギュレーターを実行し、最後に構成をテストすると、IMAPは機能してログインできますが、「mydomain/roundcubemail」を介してアカウントにログインしようとすると機能しません。 (下の写真)

構成 IMAP構成で機能

mydomain/roundcubemailで次のエラーが発生します:IMAPログエラー:/ usr/share/roundcubemail/program/lib/Roundcube /のIMAPエラーrcube_imap.php(184):193.61.254.32からの[email protected]へのログインに失敗しました。 AUTHENTICATE PLAIN:認証に失敗しました。

さらに、SMTPはNOT OKAYメッセージの処理に失敗しています。 ここに画像の説明を入力

そして、これは私が使用している構成です

$config['db_dsnw'] = 'mysql://roundcube:MYPASSWORD@localhost/roundcube';

$config['debug_level'] = 5;

$config['sql_debug'] = true;

$config['imap_debug'] = true;

$config['ldap_debug'] = true;

$config['smtp_debug'] = true;

$config['default_Host'] = array('localhost:143', 'domain:143', 'ssl://domain:993');

$config['default_port'] = 993;

$config['smtp_server'] = 'ssl://domain';

$config['smtp_port'] = 465;

$config['smtp_user'] = '%u';

$config['smtp_pass'] = '%p';

$config['support_url'] = 'http://domain';

$config['des_key'] = 'myKey';

$config['username_domain'] = 'domain';

$config['product_name'] = 'Mail | domain';

$config['plugins'] = array();

$config['language'] = 'en_US';

$config['spellcheck_engine'] = 'pspell';

$config['draft_autosave'] = 60;

助言がありますか?

1
0xen

私はこの質問が古いことを知っていますが、誰かに役立つかもしれません。

IMAPを実行するには、IMAP構成でconfig/defaults.inc.phpファイルを構成する必要があります。

//To use SSL/TLS connection, enter hostname with prefix ssl:// or tls://
$config['default_Host'] = 'imap.yourserver.tdl'; //your imap server address
$config['default_port'] = 143;
// IMAP AUTH type (DIGEST-MD5, CRAM-MD5, LOGIN, PLAIN or null to use
// best server supported one)
$config['imap_auth_type'] = 'LOGIN'; //You can use 
2
Diego B. Sousa