The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
sendmail и перенаправление почты, !*! bsm, 27-Дек-05, 13:21  [смотреть все]
Имеется локальный почтовый клиент, например, local_user@mydomain.com, получающий почту от внешних почтовых клиентов, один из которых, например, remote_user@remote.com. Есть необходимость почту, приходящую от remote_user@remote.com в адрес local_user@mydomain.com, передавать не только  local_user@mydomain.com, но и копировать для для нескольких иных локальных клиентов. Как это сделать?
Пересылка всей почты локального клиента иным локальным клиентам, для меня не проблема. Проблема в пересылке почты от конкретного отправителя конкретному получателю.
Спасибо.
  • sendmail и перенаправление почты, !*! YuryD, 14:28 , 27-Дек-05 (1)
    >Пересылка всей почты локального клиента иным локальным клиентам, для меня не проблема.
    >Проблема в пересылке почты от конкретного отправителя конкретному получателю.

    procmail

    • sendmail и перенаправление почты, !*! bsm, 14:37 , 27-Дек-05 (2)
      >>Пересылка всей почты локального клиента иным локальным клиентам, для меня не проблема.
      >>Проблема в пересылке почты от конкретного отправителя конкретному получателю.
      >
      > procmail
      >
      >


      Как использование этой программы решает мою проблему?

      • sendmail и перенаправление почты, !*! Atos, 16:17 , 27-Дек-05 (3)
        >>>Пересылка всей почты локального клиента иным локальным клиентам, для меня не проблема.
        >>>Проблема в пересылке почты от конкретного отправителя конкретному получателю.
        >>
        >> procmail
        >Как использование этой программы решает мою проблему?

        https://www.opennet.ru/base/net/cpsendmail.txt.html

        • sendmail и перенаправление почты, !*! bsm, 16:34 , 27-Дек-05 (4)
          >>>>Пересылка всей почты локального клиента иным локальным клиентам, для меня не проблема.
          >>>>Проблема в пересылке почты от конкретного отправителя конкретному получателю.
          >>>
          >>> procmail
          >>Как использование этой программы решает мою проблему?
          >
          >https://www.opennet.ru/base/net/cpsendmail.txt.html

          Здесь весь почтовый поток копируется или нет группе получателей.
          А мне необходимо - поток почты от конкретного отправителя для конкретного получателя передать оговоренной группе получателей.

          • sendmail и перенаправление почты, !*! Atos, 16:53 , 27-Дек-05 (5)
            >>>>>Пересылка всей почты локального клиента иным локальным клиентам, для меня не проблема.
            >>>>>Проблема в пересылке почты от конкретного отправителя конкретному получателю.
            >>>>
            >>>> procmail
            >>>Как использование этой программы решает мою проблему?
            >>
            >>https://www.opennet.ru/base/net/cpsendmail.txt.html
            >
            >Здесь весь почтовый поток копируется или нет группе получателей.
            >А мне необходимо - поток почты от конкретного отправителя для конкретного получателя
            >передать оговоренной группе получателей.

            Ты полностью прочитал?

            Вариант 3.
               (C возможностью избирательно копировать почту)

            Для достижения обратного результата, т.е. копирования почтовых
               сообщений от определенных почтовых адресов или на определенные
               почтовые адреса, и прохождения всех остальных почтовых сообщений без
               копирования, следует воспользоваться copymail.m4 (Вариант 4).
            ....

            • sendmail и перенаправление почты, !*! bsm, 17:39 , 27-Дек-05 (6)
              >>>>>>Пересылка всей почты локального клиента иным локальным клиентам, для меня не проблема.
              >>>>>>Проблема в пересылке почты от конкретного отправителя конкретному получателю.
              >>>>>
              >>>>> procmail
              >>>>Как использование этой программы решает мою проблему?
              >>>
              >>>https://www.opennet.ru/base/net/cpsendmail.txt.html
              >>
              >>Здесь весь почтовый поток копируется или нет группе получателей.
              >>А мне необходимо - поток почты от конкретного отправителя для конкретного получателя
              >>передать оговоренной группе получателей.
              >
              >Ты полностью прочитал?
              Сейчас да. Но для уточнения- в файл записываем отдельными строками отправителей и получателей?

              >
              >Вариант 3.
              >   (C возможностью избирательно копировать почту)
              >
              >Для достижения обратного результата, т.е. копирования почтовых
              >   сообщений от определенных почтовых адресов или на определенные
              >   почтовые адреса, и прохождения всех остальных почтовых сообщений без
              >
              >   копирования, следует воспользоваться copymail.m4 (Вариант 4).
              >....


              • sendmail и перенаправление почты, !*! Atos, 17:52 , 27-Дек-05 (7)
                >>>>>>>Пересылка всей почты локального клиента иным локальным клиентам, для меня не проблема.
                >>>>>>>Проблема в пересылке почты от конкретного отправителя конкретному получателю.
                >>>>>>
                >>>>>> procmail
                >>>>>Как использование этой программы решает мою проблему?
                >>>>
                >>>>https://www.opennet.ru/base/net/cpsendmail.txt.html
                >>>
                >>>Здесь весь почтовый поток копируется или нет группе получателей.
                >>>А мне необходимо - поток почты от конкретного отправителя для конкретного получателя
                >>>передать оговоренной группе получателей.
                >>
                >>Ты полностью прочитал?
                >Сейчас да. Но для уточнения- в файл записываем отдельными строками отправителей и
                >получателей?

                Получателей ты прописываеш в /etc/mail/copy-users(Вариант 4)
                Отправилетей в sendmail.copy.mc
                define(`COPYMAIL_MAILBOX',`user@domen')

                user@domen -получатель оригинала
                Да, сам sendmail запускается в двух єкземплярах, и соотвецтвенно работает с двумя *.cf

                /usr/sbin/sendmail -bd -C /etc/mail/sendmail.copy.cf
                /usr/sbin/sendmail -q30m -C /etc/mail/sendmail.cf


                >
                >>
                >>Вариант 3.
                >>   (C возможностью избирательно копировать почту)
                >>
                >>Для достижения обратного результата, т.е. копирования почтовых
                >>   сообщений от определенных почтовых адресов или на определенные
                >>   почтовые адреса, и прохождения всех остальных почтовых сообщений без
                >>
                >>   копирования, следует воспользоваться copymail.m4 (Вариант 4).
                >>....


              • sendmail и перенаправление почты, !*! bsm, 17:55 , 27-Дек-05 (8)
                >>>>>>>Пересылка всей почты локального клиента иным локальным клиентам, для меня не проблема.
                >>>>>>>Проблема в пересылке почты от конкретного отправителя конкретному получателю.
                >>>>>>
                >>>>>> procmail
                >>>>>Как использование этой программы решает мою проблему?
                >>>>
                >>>>https://www.opennet.ru/base/net/cpsendmail.txt.html
                >>>
                >>>Здесь весь почтовый поток копируется или нет группе получателей.
                >>>А мне необходимо - поток почты от конкретного отправителя для конкретного получателя
                >>>передать оговоренной группе получателей.
                >>
                >>Ты полностью прочитал?
                >Сейчас да. Но для уточнения- в файл записываем отдельными строками отправителей и
                >получателей?
                >
                >>
                >>Вариант 3.
                >>   (C возможностью избирательно копировать почту)
                >>
                >>Для достижения обратного результата, т.е. копирования почтовых
                >>   сообщений от определенных почтовых адресов или на определенные
                >>   почтовые адреса, и прохождения всех остальных почтовых сообщений без
                >>
                >>   копирования, следует воспользоваться copymail.m4 (Вариант 4).
                >>....


                Спасибо. Буду пробовать.

                • sendmail и перенаправление почты, !*! bsm, 11:39 , 29-Дек-05 (9)
                  Спасибо всем, откликнувшимся на мой вопрос. Проблема решена следубщим образом.

                  Т.к. sendmail собран с нижеуказанными назначениями в sendmail.mc

                  ..
                  define(`PROCMAIL_MAILER_PATH', `/usr/bin/procmail')dnl
                  ..
                  FEATURE(local_procmail, `', `procmail -t -Y -a $h -d $u')dnl
                  ..
                  MAILER(procmail)dnl
                  ..

                  то в домашнем каталоге локального пользователя, для которого выполняется перенаправление почты, источником которой являются конкретные отправители, создаём файл .procmailrc, с правами 0600, файл содержит нижеследующее-

                  #
                  #       Копирование почты
                  #

                  VERBOSE=yes
                  SHELL=/bin/sh
                  PATH=$PATH:/usr/bin:/usr/local/bin

                  ################
                  # it is comment
                  ################
                  #
                  # если почтовое сообщение поступает владельцу каталога (учётной записи) от
                  # remote_user1@nvstech.ch или от remote_user2@aleniaspazio.it, то
                  # сообщение передаётся получателю и копируется локальным почтовым коиентам
                  # local_user1 local_user2 local_user3
                  #
                  :0 c
                  * (^From:.*remote_user1@nvstech.ch|^From:.*remote_user2@aleniaspazio.it)
                  ! local_user1 local_user2 local_user3

                  exit

                  Тема закрыта.




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

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