Bug 39016 - Добавлять имя человека в поле From
Summary: Добавлять имя человека в поле From
Status: CLOSED FIXED
Alias: None
Product: Infrastructure
Classification: Infrastructure
Component: bugzilla.altlinux.org (show other bugs)
Version: unspecified
Hardware: all Linux
: P5 normal
Assignee: Олег Соловьев
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-09-30 20:30 MSK by Vitaly Chikunov
Modified: 2020-11-05 11:01 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Chikunov 2020-09-30 20:30:43 MSK
Прошу рассмотреть возможность изменения писем от bugzilla, чтоб в поле From: было имя того кто заводит баг или делает комментарий, вместо просто bugzilla-daemon.

Сейчас приходится или смотреть все подозрительные письма или наоборот не смотреть письма, если мне _кажется_, что они меня не касаются. При большом объеме писем это тяжело делать.
Comment 1 Sergey V Turchin 2020-10-01 09:57:06 MSK
> чтоб в поле From: было имя того кто заводит баг или делает комментарий, вместо просто bugzilla-daemon
Так только спамеры делают.

Нормальный вариант -- клиенту читать содержимое заголовка X-Bugzilla-Who.

> приходится или смотреть все подозрительные письма или наоборот не смотреть письма, если мне _кажется_, что они меня не касаются.
Этого я совсем не понял, как можно так делать по From, а не по Subject или In-Reply-To с References.
Comment 2 Vitaly Chikunov 2020-10-01 15:58:24 MSK
Так делают не только спамеры, а много что.
Например, письма от redmine приходят такими - From: Sergey Turchin <redmine@basealt.ru>
Письма из issues github'а, которые пишет человек - From: Dmitry Petrenko <notifications@github.com>
Письма от багзиллы sourceware - From: ldv at sourceware dot org <sourceware-bugzilla@sourceware.org>

И т.д.

Я предлагаю это делать не для любых писем от daemon, а только для комментариев, которые пишет человек.

К сожалению, перехакивать почтовый клиент, это не для всех приемлемое решение. А небольшое изменение богзиллы принесет пользу всем.
Comment 3 Sergey V Turchin 2020-10-05 16:03:05 MSK
Ок. Надо посмотреть, может это уже предусмотрено где-то в настройках.
Comment 4 Sergey V Turchin 2020-10-05 16:04:28 MSK
(Ответ для Vitaly Chikunov на комментарий #2)
> Так делают не только спамеры, а много что.
Не. Я думал, предлагалось и email менять в поле From.
Comment 5 Bolshedvorsky Evgeny 2020-11-03 15:41:40 MSK
Лучше дописывать к имени что-то вроде <USER> at bugzilla altlinux.
В противном случае в адресной книги могут накапливаются контакты с неправильными ящиками.
Comment 6 Олег Соловьев 2020-11-03 16:08:18 MSK
(Ответ для Bolshedvorsky Evgeny на комментарий #5)
> Лучше дописывать к имени что-то вроде <USER> at bugzilla altlinux.
> В противном случае в адресной книги могут накапливаются контакты с
> неправильными ящиками.

Gerrit отправляет письма от User Name (Code Review) <noreply@gerrit.instance>
Багтрекер GRUB - User Name <INVALID.NOREPLY@gnu.org>
Багтрекер KDE - User Name <bugzilla_noreply@kde.org>
Багтрекер Qt - User Name (via JIRA) <jira-noreply@qt-project.org>
Comment 7 Sergey V Turchin 2020-11-03 16:12:48 MSK
"Name Of User(username@bugs.alt) <bugzilla-daemon@altlinux.ru>"
?
Comment 8 Andrew Vasilyev 2020-11-03 17:51:11 MSK
(Ответ для Sergey V Turchin на комментарий #7)
> "Name Of User(username@bugs.alt) <bugzilla-daemon@altlinux.ru>"
> ?

  Точнее:

"Name Of User (username@bugs.alt)" <bugzilla-daemon@altlinux.ru>

?
Comment 9 Dmitry V. Levin 2020-11-03 18:11:11 MSK
(In reply to Andrew Vasilyev from comment #8)
> (Ответ для Sergey V Turchin на комментарий #7)
> > "Name Of User(username@bugs.alt) <bugzilla-daemon@altlinux.ru>"
> > ?
> 
>   Точнее:
> 
> "Name Of User (username@bugs.alt)" <bugzilla-daemon@altlinux.ru>
> 
> ?

Да, так точнее.  Но если мы ещё и коллизий хотим избежать, то username@bugs.alt недостаточно для disambiguation.
Comment 10 Олег Соловьев 2020-11-03 18:13:38 MSK
(Ответ для Dmitry V. Levin на комментарий #9)
> Да, так точнее.  Но если мы ещё и коллизий хотим избежать, то
> username@bugs.alt недостаточно для disambiguation.

Name of User (ALT Linux Bugzilla) <bugzilla-daemon@altlinux.ru>
Comment 11 Sergey V Turchin 2020-11-05 10:41:03 MSK
> Name of User (ALT Linux Bugzilla) <bugzilla-daemon@altlinux.ru>
Потерян username багзильный, а 2 Васи Пупкина может быть запросто.
Comment 12 Vitaly Chikunov 2020-11-05 10:52:28 MSK
Багзильный username - то есть email - будет видно внутри письма.

Поле для удобства чтения потоков почты, а не для авторизации пользователя, поэтому формат вида - Vasya Pupkin from AltBZ <bugzilla-daemon@altlinux.ru> - будет достаточно, на мой взгляд. Как вариант сокращать емайл многоточием - Vasya Pupkin (vasya@al...) from AltBZ <bugzilla-daemon@altlinux.ru>.
Comment 13 Олег Соловьев 2020-11-05 10:56:52 MSK
(Ответ для Vitaly Chikunov на комментарий #12)
> Поле для удобства чтения потоков почты, а не для авторизации пользователя,
> поэтому формат вида - Vasya Pupkin from AltBZ <bugzilla-daemon@altlinux.ru>
> - будет достаточно, на мой взгляд.

Уже реализовано.
Comment 14 Vitaly Chikunov 2020-11-05 10:58:04 MSK
Спасибо!
Comment 15 Sergey V Turchin 2020-11-05 11:01:54 MSK
(Ответ для Vitaly Chikunov на комментарий #12)
> Багзильный username - то есть email
Ой, да, там же email. Мне что-то врезалось, что есть отдельный login для багзилы.

[...]