[Bug 270536] New: Configure/Sending (Add Transport): When adding a new outgoing mail account, "Check What the Server Supports" only checks port 25

ar-bugs.kde.org at nwdb.co.uk ar-bugs.kde.org at nwdb.co.uk
Sat Apr 9 22:42:57 BST 2011


https://bugs.kde.org/show_bug.cgi?id=270536

           Summary: Configure/Sending (Add Transport): When adding a new
                    outgoing mail account, "Check What the Server
                    Supports" only checks port 25
           Product: kmail
           Version: 1.12.2
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: ar-bugs.kde.org at nwdb.co.uk


Version:           1.12.2 (using KDE 1.2) 
OS:                Linux

In the "Add Transport" dialog when adding a new outgoing mail account, "Check
What the Server Supports" only checks port 25 - even if 'Port' has been
specifically set to a different value. This causes problems if the outgoing
SMTP service on the remote server is running on a different port (e.g. mail
submission port 587) - for example if the server is providing port 25 for
incoming mail (MX mail receipt) and port 587 for outgoing mail (mail
submission). The former may not provide authentication (SMTP AUTH) or
encryption (like SMTP STARTTLS) whilst the latter does.

The workaround is to enter the port and settings manually, but this defeats the
object of having an autoconfigure button (Check What the Server Supports) - as
well as being confusing since this button gives the wrong result.

Since the port value is apparently ignored for this test, it would be better to
have the dialog offer the autoconfigure option _OR_ select port & encryption
manually; in it's current form it looks like the autoconfigure button will
check the port value entered.

Alternatively it may be worth improving the 'Check what the server supports'
capability: Instead of checking just port 25, it could be changed to check the
selected port - or it could be changed to check common SMTP ports: 25, 465 and
587 being obvious candidates, as well as the selected port.

Reproducible: Always

Steps to Reproduce:
Setup an SMTP service on a port other than port 25. Optionally also provide a
separate SMTP service on port 25 (with different capabilities). Now set the
'Port' value to the non-port 25 SMTP port number and click on 'Check What the
Server Supports'. The capabilities of the SMTP service running on port 25 will
be shown.

Capturing the traffic to the SMTP port(s) on the server makes the fault more
obvious.

Actual Results:  
The capabilities of the SMTP service running on port 25 will be shown. If no
SMTP service is running on port 25, 'None' will be shown for Encryption.

Expected Results:  
See 'Details' section

I still think kmail's a great product (and I know I'm running an older version,
upgrading is on my todo list...)

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list