[horde] Unable to login to remote mail server using recommended settings
Jan Schneider
jan at horde.org
Sun Sep 30 18:41:28 UTC 2018
Zitat von Michael Z Freeman <michael at michaelzfreeman.org>:
> On Fri, September 28, 2018 8:57 pm, Michael J Rubinsky wrote:
>>
>
>> Quoting Michael Z Freeman <michael at michaelzfreeman.org>:
>>
>>
>>> Hi,
>>>
>>>
>>> I have tried everything. I know the password and username are correct
>>> because I installed Squirrel Mail using my Cpanel hosting to test the
>>> username en and password. I have ...
>>>
>>> <?php
>>> $servers['imap'] = array(
>>> // ENABLED by default; will connect to IMAP port on local server
>>> 'disabled' => false,
>>> 'name' => 'michaelzfreeman.org IMAP Server',
>>> 'hostspec' => 'michaelzfreeman.org',
>>> 'hordeauth' => false,
>>> 'protocol' => 'imap',
>>> 'port' => 993,
>>> 'username' => 'michael at michaelzfreeman.org',
>>> 'password' => 'xxxxxx',
>>> // Plaintext logins are disabled by default on IMAP servers (see RFC
>>> 3501
>>> // [6.2.3]), so TLS is the only guaranteed authentication available by
>>> // default.
>>> 'secure' => 'tls',
>>> );
>>>
>>>
>>> I have tried it as backends.local.php and even removed backends.php
>>> entirely and replaced it with the above. Nothing ever seems to register.
>>> Horde brings up a separate login screen. I enter the mail server login
>>> details which always fails. I don't understand why Horde is asking for
>>> mail server login details in my browser when they are in the local
>>> "backends" file.
>>>
>>
>> Why are you putting your *personal* credentials in a *global*
>> configuration file?
>
> Thanks for the warning. I am the only user on the server. It's a
> private/personal installation of Horde.
>
>>
>> If your Horde login is also your IMAP login, setup IMP to take the
>> credentials of the current Horde user by setting 'hordeauth' to true. If
>> it's NOT the same, then you still need to prompt for the login
>> credentials.
>
> OK, thanks. I have the separate login working and Horde is now picking up
> IMAP messages. I was struggling with an intermittent networking error that
> I've posted about on AWS support forums. But it's holding for the moment.
>
> I altered the config file to include the SMTP server for sending email.
> However Horde gives an "unknown error" when sending mail. I don't think it
> knows to use SMTP to send. How do I tell it this ?
In the global Horde configuration.
> <?php
> $servers['advanced'] = array(
> // Webhostingbuzz IMAP server (incoming).
> 'disabled' => false,
> 'name' => 'michaelzfreeman.org IMAP Server',
> 'hostspec' => 'michaelzfreeman.org',
> 'maildomain' => 'michaelzfreeman.org',
> 'hordeauth' => false,
> 'protocol' => 'imap',
> 'port' => 993,
> 'username' => 'michael at michaelzfreeman.org',
> 'password' => 'xxxxxx',
> // Plaintext logins are disabled by default on IMAP servers (see RFC 3501
> // [6.2.3]), so TLS is the only guaranteed authentication available by
> // default.
> 'secure' => 'ssl',
> 'smtp' => array(
> // Webhostingbuzz SMPT server (outgoing).
> 'auth' => true,
> // 'debug' => false,
> // 'horde_auth' => false,
> 'hostspec' => 'michaelzfreeman.org',
> 'maildomain' => 'michaelzfreeman.org',
> // 'lmtp' => false,
> // 'localhost' => 'localhost',
> 'username' => 'michael at michaelzfreeman.org',
> 'password' => 'xxxxx',
> // /* Mail from a MUA SHOULD be sent via the mail submission port
> (587)
> // * rather than the MTA port (25). (See RFC 6409/STD 72).
> // * Note that mail submission REQUIRES some method of authentication
> // * (whether explicit user/password credentials or configuring the
> // * mail submission agent to automatically authenticate this host
> // * based on the network location). */
> 'port' => 465
> // 'username' => null
> ),
> );
>
>>
>>
>>
>>>
>>> Log:
>>>
>>>
>>> Sep 28 18:01:13 18 HORDE: [imp] [login] Error when communicating with
>>> the mail server. [pid 11074 on line 730 of
>>> "/var/www/html/imp/lib/Imap.php"]
>>> Sep 28 18:01:13 18 HORDE: [imp] FAILED LOGIN for
>>> michael at michaelzfreeman.org (Horde user admin) (95.145.14.206) to
>>> {imap://michaelzfreeman.org:993/} [pid 11074 on line 156 of
>>> "/var/www/html/imp/lib/Auth.php"]
>>>
>>>
>>> It's also a bit of mystery why, seeing as so much is in the Admin GUI
>>> that there is this very arcane PHP file. These days almost everything
>>> has fields to enter the mail server details.
>>>
>>> Anyway, I hope users can help me. I may resort to setting up a Dovecot
>>> server local to the horde installation which can handle the remote
>>> connection to the email server then horde can talk to it on the local
>>> host.
>>>
>>> Michael
>>>
>>>
>>> --
>>> Horde mailing list
>>> Frequently Asked Questions: http://horde.org/faq/
>>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>>>
>>
>>
>>
>> --
>> mike The Horde Project
>> http://www.horde.org
>> https://www.facebook.com/hordeproject
>> https://www.twitter.com/hordeproject
>> --
>> Horde mailing list
>> Frequently Asked Questions: http://horde.org/faq/
>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>>
>>
--
Jan Schneider
The Horde Project
https://www.horde.org/
More information about the horde
mailing list