[Reportbug-maint] Bug#871040: consider using submission rather than smtp

chrysn chrysn at fsfe.org
Sun Aug 6 19:44:04 UTC 2017

Package: reportbug
Version: 7.1.7
Severity: wishlist

When reportbug is using SMTP, I think it should consider (or even
prefer) port 587 (submission) rather than 25 (SMTP).

User story behind this (which just happened): A novice user (whose
devices typically don't have any reliable SMTP setup) reporting their
first bug gets asked about mail sending prefernces, doesn't know a thing
about "MTA"s and sensibly picks the default option of not having any set
up, and is then asked for mail sending host and user name.

They look up their mail provider's data, but it being a modern provider
would need to use submission rather than SMTP, or otherwise

* the SMTP port is not open
* the mail cold not be accepted
* there would not be SSL enabled on SMTP (that's what happened in my
* port 25 might be blocked by a middle box (which is unfortunate but
* spam filtering might trigger because the mail is sent via SMTP from a
  dynamic IP block that shows up in several block lists

Please consider at least falling back to trying submission when any of
the above happen, or just as a default.

If the Debian mail server skips the last item (eg. by disabling the
default spamassassin rules against the behavior), reportbug could
instead just as well submit mails directly to the MX of bugs.debian.org
in novice mode (but I suppose there are good reasons why this is not

Best regards

-- Package-specific info:
** Environment settings:
EMAIL="chrysn at fsfe.org"

** /home/chrysn/.reportbugrc:
reportbug_version "4.4"
mode expert
ui text
realname "chrysn"

-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.12.0 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages reportbug depends on:
ii  apt                1.5~beta1
ii  python3            3.5.3-3
ii  python3-reportbug  7.1.7

reportbug recommends no packages.

Versions of packages reportbug suggests:
pn  claws-mail                               <none>
ii  debconf-utils                            1.5.63
ii  debsums                                  2.2.2
ii  dlocate                                  1.07+nmu1
pn  emacs24-bin-common | emacs25-bin-common  <none>
ii  file                                     1:5.30-1
ii  gir1.2-gtk-3.0                           3.22.17-1
ii  gir1.2-vte-2.91                          0.46.2-1
ii  gnupg                                    2.1.18-8
ii  nullmailer [mail-transport-agent]        1:1.13-1.2
ii  python3-gi                               3.22.0-2.1
ii  python3-gi-cairo                         3.22.0-2.1
pn  python3-gtkspellcheck                    <none>
pn  python3-urwid                            <none>
ii  xdg-utils                                1.1.1-1

Versions of packages python3-reportbug depends on:
ii  apt                1.5~beta1
ii  file               1:5.30-1
ii  python3            3.5.3-3
ii  python3-debian     0.1.30
ii  python3-debianbts  2.6.1
ii  python3-requests   2.18.1-1

python3-reportbug suggests no packages.

-- no debconf information

To use raw power is to make yourself infinitely vulnerable to greater powers.
  -- Bene Gesserit axiom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reportbug-maint/attachments/20170806/71818630/attachment-0001.sig>

More information about the Reportbug-maint mailing list