This package provides access to the Debian Bug Tracking System, which can be used for both reporting, and researching bugs, by a number of interfaces, including email, web, and command-line utilities.
Report a bug: reportbug packagename
To view bugs for a package: querybts packagename
There is also a robot at firstname.lastname@example.org that expects specially-crafted control messages for the Debian Bug Tracking System.
Using a custom SMTP server
reportbug is designed to be used on systems with an installed Mail Transport Agent (MTA), like exim, or sendmail; however, you can edit the configuration file; and send reports using any available mail server. Here, is an example using a GMail account:
Run reportbug --configure as your normal user. This creates a ~/.reportbugrc file that stores all the configurations.
Follow the instructions and when asked Do you have a 'mail transport agent' (MTA) configured, choose No
Then enter the SMTP host for gmail: smtp.gmail.com:587
For the user name enter: <username>@gmail.com
For the question Does your SMTP host require TLS authentication?, choose Yes
If you have set up Google's two-factor authentication for your GMail account, you can create an application-specific password to use with reportbug.
Warning: The email@example.com procmail has a rule that silently discards emails from postmaster@<domain>. Combined with the fact that Google G-Suite changes the MAIL FROM address to postmaster@<domain> when the original MAIL FROM is from outside your domain makes your bugs to be silently discarded.
Warning: unsupported locale setting: This error relates to Locale configuration. To workaround this problem, invoke the program as LANG=C reportbug