постфиксное усечение полного имени пользователя в отправленном электронном письме
Проблема: у меня есть сервер RHEL, который отправляет предупреждения под идентификаторами пользователей активного каталога.
Все работает, электронные письма отправляются сервером RHEL и принимаются получателями.. кроме полного имени пользователя отображается только фамилия.
Я тестировал это в сценариях с командами: mail, mailx, mutt и mutt в качестве клиента, проблема присутствует во всех.
Наш формат имени Windows AD - "Фамилия, имя", и сервер RHEL видит это:
# getent passwd csullivan
csullivan:*:1367239261:1367200513:Sullivan, Chris:/home/csullivan:/bin/bash
Получатель видит письмо от
Sullivan <csullivan@server01.company.com>
Полное имя отделяется от запятой.
Он должен гласить: "Салливан, Крис
Я могу смоделировать это с помощью локального пользователя (не в AD) на сервере, так что это явно постфикс, отсекающий полное имя через запятую.
Удаление запятой для полного имени локального пользователя в /etc/passwd затем передает полное имя с пробелами.
Как разрешить использование запятой в полном имени в постфиксе?