The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"postfix копия нескольким пользователям"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Почта)
Изначальное сообщение [ Отслеживать ]

"postfix копия нескольким пользователям"  +/
Сообщение от ramzes3000email (ok), 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

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

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 22-Апр-22, 12:27   +/
Алиасы.

user1: user1, user2, user3@gmail.com

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2

2. Сообщение от ramzes3000email (ok), 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

Правильно?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #3

3. Сообщение от Аноним (1), 23-Апр-22, 10:32   +/
> Правильно?

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #4

4. Сообщение от ramzes3000email (ok), 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 уже не отправляется, я так понял потому, что он уже есть в списке.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #5

5. Сообщение от Аноним (1), 23-Апр-22, 19:19   +/
> aliases все таки находится правильно

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

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

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


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #6

6. Сообщение от ramzes3000email (ok), 23-Апр-22, 19:40   +/

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #7

7. Сообщение от Аноним (1), 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' поможет понять, кто у вас отвечает за логи.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #8

8. Сообщение от ramzes3000email (ok), 23-Апр-22, 20:20   +/
> В main.cf ищите этот параметр. У меня он выглядит так:
> local_recipient_maps = proxy:unix:passwd.byname $alias_maps

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #9, #10

9. Сообщение от Аноним (1), 23-Апр-22, 20:25   +/
Покажите вывод команды postconf


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #11

10. Сообщение от Аноним (1), 23-Апр-22, 20:32   +/
А впрочем, раз уже разобрались с virtual_alias_maps, то можно забить на остальное.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #12

11. Сообщение от ramzes3000email (ok), 23-Апр-22, 20:42   +/
> Покажите вывод команды postconf

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #13

12. Сообщение от ramzes3000email (ok), 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 нужно получать письма.
Выручайте.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #14, #16

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #15

14. Сообщение от ramzes3000email (ok), 23-Апр-22, 20:59   +/

local_recipient_maps = proxy:unix:passwd.byname $alias_maps

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

15. Сообщение от Аноним (1), 23-Апр-22, 21:07   +1 +/
> и почему в main.cf я всего конфига не вижу?

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

16. Сообщение от Аноним (1), 23-Апр-22, 21:09   +1 +/
> user2@gmail.com user4@gmail.com
> Пользователю user2@gmail.com нужно получать письма.
> Выручайте.

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #17

17. Сообщение от ramzes3000email (ok), 23-Апр-22, 22:04   +/
>> user2@gmail.com user4@gmail.com
>> Пользователю user2@gmail.com нужно получать письма.
>> Выручайте.
> Ну так добавьте его в алиас:
> user2@gmail.com user2@gmail.com,user4@gmail.com

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #18

18. Сообщение от Аноним (1), 24-Апр-22, 08:00   +1 +/
Нет смысла. С праздником.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #19

19. Сообщение от ramzes3000email (ok), 25-Апр-22, 21:56   +/
> Нет смысла. С праздником.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру