Multicast
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- проходил мимо
Multicast
Всем привет!
Есть почтовик на постфикс + 20 филиалов.
Надо организовать что то вроде почтового адреса, при указание которого, письма попадут сразу ко всем филиалов, без неабходимости указать все 20 адреса.
Как можно реализовать?
Огромное спасибо.
З.Ы. Идееа аналогична Multicast.
Есть почтовик на постфикс + 20 филиалов.
Надо организовать что то вроде почтового адреса, при указание которого, письма попадут сразу ко всем филиалов, без неабходимости указать все 20 адреса.
Как можно реализовать?
Огромное спасибо.
З.Ы. Идееа аналогична Multicast.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: Multicast
не в main.cf, а в
кросс-постить на bsdportal.ru не буду :]
Код: Выделить всё
alias_database = hash:/etc/mail/aliases
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- проходил мимо
Re: Multicast
Можно по подробнее как это делать, или ссылку?hizel писал(а):не в main.cf, а вКод: Выделить всё
alias_database = hash:/etc/mail/aliases
хочу понять то что делаю, а не просто ввести чего то не имея ни какого представления.
Хочется узнать мнение разных людей которые понимают в почтовиках.hizel писал(а):кросс-постить на bsdportal.ru не буду :]
Спасибо.
-
- проходил мимо
Re: Multicast
Нашел:
В моем случае, надо в файл /etc/mail/aliases написать:
После этого надо перезапускать постфикс.
И на этом все?
Или еще какие нибудь операции?
Спасибо.
Мне по ходу надо обращать внимание на:The alias file may contain several kinds of alias forms. Each form is followed by a colon.
Mary_Thompson: mary
The name Mary_Thompson was converted to the local user mary.
tech: mary,john,fred
Here by sending an email to tech it actually sends to three users who are involved in tech.
tech_users: :include: /usr/local/techlist
This email will convert to a list of users that was created in the techlist
nobody: /dev/null
This email nobody will send all mail to trash.
edit: ?|/usr/local/bin/edit?
This email will actually send the email to interact with a program. Notice the pipe symbol which sends the email to the edit program.
Mike: mike@somewhereelse.com
tech: mary,john,fred
Here by sending an email to tech it actually sends to three users who are involved in tech.
В моем случае, надо в файл /etc/mail/aliases написать:
Код: Выделить всё
all@mail.ru: pupkin@mail.ru, sidorov@mail.ru, petrov@mail.ru
И на этом все?
Или еще какие нибудь операции?
Спасибо.
-
- проходил мимо
Re: Multicast
Не получается
Попробовал записать в файл /etc/mail/aliases:
Перезапустил postfix.
Отправил письмо на ящик all@mail.ru, однако письмо пришло только на all@mail.ru.
На pupkin@mail.ru, sidorov@mail.ru, petrov@mail.ru письма не пришли ...
В какую сторону смотреть?
Спасибо.
Попробовал записать в файл /etc/mail/aliases:
Код: Выделить всё
all@mail.ru: pupkin@mail.ru, sidorov@mail.ru, petrov@mail.ru
Отправил письмо на ящик all@mail.ru, однако письмо пришло только на all@mail.ru.
На pupkin@mail.ru, sidorov@mail.ru, petrov@mail.ru письма не пришли ...
В какую сторону смотреть?
Спасибо.
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: Multicast
что то мне подсказывает, что hash:/etc/mail/aliases неспроста ;]
может postmap поможет
может postmap поможет
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- проходил мимо
Re: Multicast
На счет postmap сейчас глянуhizel писал(а):что то мне подсказывает, что hash:/etc/mail/aliases неспроста ;]
может postmap поможет
А как на счет:
Once you have edited this file you need to rebuild that alias database with this command:
newaliases
This tells the system and Postfix to rebuild the alias database.
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: Multicast
или так, ох уж это тяжкое наследие ssendmail ;]
в sendmail можно проверить адресатов без отправки, типа
в postfix должна быть такая же возможность
в sendmail можно проверить адресатов без отправки, типа
Код: Выделить всё
$ sendmail -bv hizel@vyborg.ru
hizel@vyborg.ru... deliverable: mailer local, user hizel
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- проходил мимо
Re: Multicast
Ситуация такая
В файл /etc/mail/aliases вставил:
Пересоздаю базы:
OK, исправляю свои записи:
Опять пересоздаю базы:
В роде все хорошо, проверяю:
Перезапускаю Postfix:
Отправляю письмо на адресс all@mail.ru, и в результат на all@mail.ru письмо приходит, а pupkin@mail.ru, sidorov@mail.ru, petrov@mail.ru остаются без писем.
Даже не знаю, вроде все по инструкции сделал.
Как быть дальше?
Заранее благодарен
В файл /etc/mail/aliases вставил:
Код: Выделить всё
all@mail.ru: pupkin@mail.ru, sidorov@mail.ru, petrov@mail.ru
Код: Выделить всё
#newaliases
postalias: warning: /etc/mail/aliases, line 59: name must be local
Код: Выделить всё
all: pupkin, sidorov, petrov
Код: Выделить всё
#newaliases
#
Код: Выделить всё
#ls -l alias*
-rw-r--r-- 1 root wheel 1653 Nov 11 11:36 aliases
-rw-r----- 1 root wheel 16384 Nov 11 11:36 aliases.db
Код: Выделить всё
/usr/local/etc/rc.d/postfix restart
Отправляю письмо на адресс all@mail.ru, и в результат на all@mail.ru письмо приходит, а pupkin@mail.ru, sidorov@mail.ru, petrov@mail.ru остаются без писем.
Даже не знаю, вроде все по инструкции сделал.
Как быть дальше?
Заранее благодарен
- schizoid
- подполковник
- Сообщения: 3228
- Зарегистрирован: 2007-03-03 17:32:31
- Откуда: Украина, Чернигов
- Контактная информация:
Re: Multicast
Код: Выделить всё
all: pupkin@mail.ru, sidorov@mail.ru, petrov@mail.ru
ядерный взрыв...смертельно красиво...жаль, что не вечно...
-
- проходил мимо
Re: Multicast
1.Исправилschizoid писал(а):Код: Выделить всё
all: pupkin@mail.ru, sidorov@mail.ru, petrov@mail.ru
2.Пересобрал базы
3.Перезапустил постфикс (на всякий случай)
4.Отправил письмо по адресу all@mail.ru
Опять на all@mail.ru доходит, до остальных ни как.
- schizoid
- подполковник
- Сообщения: 3228
- Зарегистрирован: 2007-03-03 17:32:31
- Откуда: Украина, Чернигов
- Контактная информация:
Re: Multicast
может у вас постфикс не юзает /etc/aliases ?
может у него есть свои алиасы?
может у него есть свои алиасы?
ядерный взрыв...смертельно красиво...жаль, что не вечно...
-
- проходил мимо
Re: Multicast
Да нет:schizoid писал(а):может у вас постфикс не юзает /etc/aliases ?
может у него есть свои алиасы?
Код: Выделить всё
#postconf | grep alias
alias_database = hash:/etc/mail/aliases
alias_maps = hash:/etc/mail/aliases
allow_mail_to_commands = alias, forward
allow_mail_to_files = alias, forward
expand_owner_alias = no
newaliases_path = /usr/local/bin/newaliases
proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks $sender_bcc_maps $recipient_bcc_maps $smtp_generic_maps $lmtp_generic_maps
unknown_virtual_alias_reject_code = 550
virtual_alias_domains = $virtual_alias_maps
virtual_alias_expansion_limit = 1000
virtual_alias_maps = mysql:/usr/local/etc/postfix/sql/aliases.cf
virtual_alias_recursion_limit = 1000
-
- проходил мимо
Re: Multicast
Нет, но явно что то не так.
Начал все заново по статье http://www.cyberciti.biz/tips/how-to-re ... stfix.html
Да тот же результат.
Как выявить проблему?
Спасибо.
Начал все заново по статье http://www.cyberciti.biz/tips/how-to-re ... stfix.html
Да тот же результат.
Как выявить проблему?
Спасибо.
-
- проходил мимо
Re: Multicast
Попробовал создать индексированную базу данных через:
Но тоже не получается.
Может какие нибудь идеи?
Спасибо.
Код: Выделить всё
#postalias hash:/etc/mail/aliases
Может какие нибудь идеи?
Спасибо.
- schizoid
- подполковник
- Сообщения: 3228
- Зарегистрирован: 2007-03-03 17:32:31
- Откуда: Украина, Чернигов
- Контактная информация:
Re: Multicast
я не умею постфикс. не подскажу
ядерный взрыв...смертельно красиво...жаль, что не вечно...