URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 97852
[ Назад ]

Исходное сообщение
"postfix копия нескольким пользователям"

Отправлено ramzes3000 , 22-Апр-22 11:16 
Привет. postfix 3.4
Как отправлять копии нескольким пользователям?

recipient_bcc_maps = hash:/etc/postfix/recipient_bcc

/etc/postfix/recipient_bcc
test@example.com test1@example.com,test2@example.com
или
test@example.com test1@example.com
test@example.com test2@example.com

Не работает.
Через алиасы? или виртуальные ящики? что использовать и как настроить не разобрался.
Подскаждите.


Содержание

Сообщения в этом обсуждении
"postfix копия нескольким пользователям"
Отправлено Аноним , 22-Апр-22 12:27 
Алиасы.

user1: user1, user2, user3@gmail.com


"postfix копия нескольким пользователям"
Отправлено ramzes3000 , 22-Апр-22 14:44 
> Алиасы.
> user1: user1, user2, user3@gmail.com

/etc/postfix/main.cf
alias_maps = hash:/etc/postfix/aliases
alias_database = hash:/etc/postfix/aliases

/etc/postfix/aliases
user1: user1, user2, user3@gmail.com

Правильно?


"postfix копия нескольким пользователям"
Отправлено Аноним , 23-Апр-22 10:32 
> Правильно?

Достаточно только alias_maps. И после изменений в файле aliases всегда давать команду 'newaliases'. Хотя, т.к. у вас этот файл в нестандартном месте, то лучше дать команду 'postmap /etc/postfix/aliases'.
Ну и перезапустить постфикс после изменений в main.cf


"postfix копия нескольким пользователям"
Отправлено ramzes3000 , 23-Апр-22 19:03 
> Достаточно только alias_maps. И после изменений в файле aliases всегда давать команду
> 'newaliases'. Хотя, т.к. у вас этот файл в нестандартном месте, то
> лучше дать команду 'postmap /etc/postfix/aliases'.
> Ну и перезапустить постфикс после изменений в main.cf

Спасибо!

aliases все таки находится правильно
/etc/aliases
все сделал, но не заработало.

Частично работает через.

/etc/postfix/main.cf
virtual_alias_maps = hash:/etc/postfix/virtual

/etc/postfix/virtual

user2@gmail.com user4@gmail.com
user1@gmail.com user1@gmail.com,user2@gmail.com,user3@gmail.com,user4@gmail.com,user5@gmail.com

user2@gmail.com уже не отправляется, я так понял потому, что он уже есть в списке.


"postfix копия нескольким пользователям"
Отправлено Аноним , 23-Апр-22 19:19 
> aliases все таки находится правильно

Значит что-то не так сделали, раз не работает. Постфикс ищет файл в другом месте или ещё что-то, например 'local_recipient_maps' не содержит '$alias_maps'. Смотрите логи.

> user2@gmail.com уже не отправляется, я так понял потому, что он уже есть

Потому что для него прописан другой алиас, строчкой выше.



"postfix копия нескольким пользователям"
Отправлено ramzes3000 , 23-Апр-22 19:40 

> Значит что-то не так сделали, раз не работает. Постфикс ищет файл в
> другом месте или ещё что-то, например 'local_recipient_maps' не содержит '$alias_maps'.
> Смотрите логи.

local_recipient_maps' не содержит '$alias_maps' - можно подробнее.

где смотреть логи? mail.log последнее событие часов 5 назад.


"postfix копия нескольким пользователям"
Отправлено Аноним , 23-Апр-22 19:59 
> local_recipient_maps' не содержит '$alias_maps' - можно подробнее.

В main.cf ищите этот параметр. У меня он выглядит так:
local_recipient_maps = proxy:unix:passwd.byname $alias_maps


> где смотреть логи? mail.log последнее событие часов 5 назад.

У меня - /var/log/mail/mail.all
У вас - смотрите конфиги вашего сислог-демона. В /etc/rsyslog.d скорее всего. Если нет, то команда 'ps auxw |grep syslog' поможет понять, кто у вас отвечает за логи.


"postfix копия нескольким пользователям"
Отправлено ramzes3000 , 23-Апр-22 20:20 
> В main.cf ищите этот параметр. У меня он выглядит так:
> local_recipient_maps = proxy:unix:passwd.byname $alias_maps

local_recipient_maps
у меня такой параметр отсутствует.
Как мне правильно его прописать для моего случая?
В логах вроде чисто по этому вопросу или не вижу )


"postfix копия нескольким пользователям"
Отправлено Аноним , 23-Апр-22 20:25 
Покажите вывод команды postconf



"postfix копия нескольким пользователям"
Отправлено ramzes3000 , 23-Апр-22 20:42 
> Покажите вывод команды postconf

:)
Оказывается есть такая строчка:
local_recipient_maps = proxy:unix:passwd.byname $alias_maps

в тело сообщения не вмещается весь конфиг.


"postfix копия нескольким пользователям"
Отправлено ramzes3000 , 23-Апр-22 20:49 
>> Покажите вывод команды postconf
> :)
> Оказывается есть такая строчка:
> local_recipient_maps = proxy:unix:passwd.byname $alias_maps
> в тело сообщения не вмещается весь конфиг.

и почему в main.cf я всего конфига не вижу?


"postfix копия нескольким пользователям"
Отправлено Аноним , 23-Апр-22 21:07 
> и почему в main.cf я всего конфига не вижу?

Просто это дефолтное значение. Можете добавить, чтоб лучше понимать что откуда у вас берётся.


"postfix копия нескольким пользователям"
Отправлено Аноним , 23-Апр-22 20:32 
А впрочем, раз уже разобрались с virtual_alias_maps, то можно забить на остальное.

"postfix копия нескольким пользователям"
Отправлено ramzes3000 , 23-Апр-22 20:45 
> А впрочем, раз уже разобрались с virtual_alias_maps, то можно забить на остальное.

Не разобрался - забить не получается.

user2@gmail.com user4@gmail.com
user1@gmail.com user1@gmail.com,user2@gmail.com,user3@gmail.com,user4@gmail.com,user5@gmail.com

Пользователю user2@gmail.com нужно получать письма.
Выручайте.



"postfix копия нескольким пользователям"
Отправлено ramzes3000 , 23-Апр-22 20:59 

local_recipient_maps = proxy:unix:passwd.byname $alias_maps

в main.cf такой строчки нет.


"postfix копия нескольким пользователям"
Отправлено Аноним , 23-Апр-22 21:09 
> user2@gmail.com user4@gmail.com
> Пользователю user2@gmail.com нужно получать письма.
> Выручайте.

Ну так добавьте его в алиас:

user2@gmail.com user2@gmail.com,user4@gmail.com


"postfix копия нескольким пользователям"
Отправлено ramzes3000 , 23-Апр-22 22:04 
>> user2@gmail.com user4@gmail.com
>> Пользователю user2@gmail.com нужно получать письма.
>> Выручайте.
> Ну так добавьте его в алиас:
> user2@gmail.com user2@gmail.com,user4@gmail.com

Точно! Чего то я не досмотрел.
Спасибо Вам!

alias_maps победим? Или уже нет смысла?


"postfix копия нескольким пользователям"
Отправлено Аноним , 24-Апр-22 08:00 
Нет смысла. С праздником.



"postfix копия нескольким пользователям"
Отправлено ramzes3000 , 25-Апр-22 21:56 
> Нет смысла. С праздником.

Понял. Спасибо!
Взаимно! Крепкого здоровья!