6.0.0-RC7
6/27/26

[#5679] SMTP auth "Best available authentication" does not work
Summary SMTP auth "Best available authentication" does not work
Queue Horde Framework Packages
Queue Version HEAD
Type Bug
State Resolved
Priority 2. Medium
Owners jan (at) horde (dot) org
Requester horde-bugs (at) conuropsis (dot) org
Created 8/29/07 (6877 days ago)
Due
Updated 9/10/07 (6865 days ago)
Assigned 8/29/07 (6877 days ago)
Resolved 9/10/07 (6865 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
65 Jan Schneider Comment #3
Taken from Horde DevelopersHorde Developers
State ⇒ Resolved
Reply to this comment
Fixed in CVS. Horde_Config is smart enough to convert literal "false" 
and "true" strings to PHP boolean scalars.
428 Chuck Hagenbuch Version ⇒ HEAD
 
228 Chuck Hagenbuch Comment #2
State ⇒ Assigned
Assigned to Horde DevelopersHorde Developers
Assigned to Jan Schneider
Reply to this comment
Any ideas on the best way to do this?
75 horde-bugs (at) conuropsis (dot) org Comment #1
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ SMTP auth "Best available authentication" does not work
Queue ⇒ Horde Framework Packages
State ⇒ Unconfirmed
Reply to this comment
If one sets Mailer / SMTP authentication to "Best available 
authentication" in the admin web interface, this sets the option to 
the string '1'. But this instructs Mail_smtp to instruct Net_SMTP to 
use authentication method '1' only, not PLAIN/LOGIN/CRAM-MD5/... 
whatever the server supports. Indeed, abstract from Mail_smtp:



         if ($this->auth) {

             $method = is_string($this->auth) ? $this->auth : '';



The "best available authentication" enum choice needs to set the 
option to the boolean true, or the integer 1, or any other non-string 
value that is not the boolean false.


Saved Queries