Package: reportbug
Version: 13.2.0
Severity: grave
Justification: renders package unusable
X-Debbugs-Cc: [email protected]
Hello reportbug maintainers,
The default port for reportbug.debian.org is still point to port 25
which blocks users who uses the default configuration.
I recently noticed there is a law exist to block all the outborund
access to port 25 in many nations. And many ISP point out that we should
use port 587 instead.
I found we have set automatically default to port 587 for smarthost
reportbug.debian.org since 2008 from the debian/NEWS file:
"At the same time, if you use 'reportbug.debian.org' we set automatically the
port to '587' (but even '25' port can be used) in order to work around the
filter some ISPes apply to outcoming connections to port '25'."
And also found test/test_utils.py has:
"'smtphost': 'reportbug.debian.org:587',"
But the code in bin/reportbug is still porting to reportbug.debian.org
without port 587:
```
$ grep reportbug.debian.org bin/reportbug
print('smtphost reportbug.debian.org', file=fp)
print('#smtphost reportbug.debian.org', file=fp)
"it has been superseded by reportbug.debian.org and this one is
forced as "
smtphost = 'reportbug.debian.org'
```
This can be reproduced by --configure with the default configuration.
The default isn't actully match to what in the documentation and tests.
Best regards,
-Andrew