• Postfix, скрыть реального отправителя?

    @rus18reg Автор вопроса
    Первый этап мы сделали, всё работает:
    1. Добавили служебный заголовок X-UserID и записали в него некий идентификатор отправителя.
    2. В служебных заголовках заменили реальный e-mail отправителя ivan@kontora.ru на e-mail отдела прождаж sales@kontora.ru

    На втором этапе требуется: при получении ответа от клиента по служебному заголовку X-UserID найти реальный e-mail ivan@kontora.ru и переслать письмо на этот e-mail.
    Проблема в том, что X-UserID не попадает в письмо при ответе на него. И, как следаствие, нельзя определить e-mail получателя (ivan@kontora.ru).

    По моему мнению, при ответе на письмо сохраняется только тема письма (и то пользователь при ответе может исправить её).
    Поэтому можно рассмотреть такой вариант:
    1. Пользователь ivan@kontora.ru отправляет письмо клиенту с темой "Коммерческое предложение".
    2. Postfix при отправке письма добавляет в тему письма ID отправителя (ivan@kontora.ru), например "Коммерческое предложение [ID=12345]" и заменяет в письме ivan@kontora.ru на sales@kontora.ru.
    3. Клиент отвечает на письмо. При этом почтовый клиент добавить к теме письма префикс "Re: " и тема будет такой: "Re: Коммерческое предложение [ID=12345]"
    4. При получении этого письма Postfix распарсит тему и найдет ID сотрудника, по ID найдет его e-mail (ivan@kontora.ru) и перешлет на этот e-mail письмо.
    Нас этот вариант устроит со всеми его недостатками.

    Вопрос: как реализовать добавление в тему ID пользователя?
    Если делать с помощью header_checks, то e-mail отпавителя известен только когда обрабатывается заголовок "From".
    А мне надо знать e-mail отправиетеля, когда обрабатывается заголовок "Subject", но в этот момент он неизвестен.
    Может header_checks не подходит для этой задачи?
    Может есть другой путь? Например, написать какой-то скрипт на каком-либо языке, который бы обрабатывал конкретное письмо и этот скрипт можно было бы включить в Postfix в цепочку обработки писем?
  • Postfix, скрыть реального отправителя?

    @rus18reg Автор вопроса
    Первый этап мы сделали, всё работает:
    1. Добавили служебный заголовок X-UserID и записали в него некий идентификатор отправителя.
    2. В служебных заголовках заменили реальный e-mail отправителя ivan@kontora.ru на e-mail отдела прождаж sales@kontora.ru

    На втором этапе требуется: при получении ответа от клиента по служебному заголовку X-UserID найти реальный e-mail ivan@kontora.ru и переслать письмо на этот e-mail.
    Проблема в том, что X-UserID не попадает в письмо при ответе на него. И, как следаствие, нельзя определить e-mail получателя (ivan@kontora.ru).

    По моему мнению, при ответе на письмо сохраняется только тема письма (и то пользователь при ответе может исправить её).
    Поэтому можно рассмотреть такой вариант:
    1. Пользователь ivan@kontora.ru отправляет письмо клиенту с темой "Коммерческое предложение".
    2. Postfix при отправке письма добавляет в тему письма ID отправителя (ivan@kontora.ru), например "Коммерческое предложение [ID=12345]" и заменяет в письме ivan@kontora.ru на sales@kontora.ru.
    3. Клиент отвечает на письмо. При этом почтовый клиент добавить к теме письма префикс "Re: " и тема будет такой: "Re: Коммерческое предложение [ID=12345]"
    4. При получении этого письма Postfix распарсит тему и найдет ID сотрудника, по ID найдет его e-mail (ivan@kontora.ru) и перешлет на этот e-mail письмо.
    Нас этот вариант устроит со всеми его недостатками.

    Вопрос: как реализовать добавление в тему ID пользователя?
    Если делать с помощью header_checks, то e-mail отпавителя известен только когда обрабатывается заголовок "From".
    А мне надо знать e-mail отправиетеля, когда обрабатывается заголовок "Subject", но в этот момент он неизвестен.
    Может header_checks не подходит для этой задачи?
    Может есть другой путь? Например, написать какой-то скрипт на каком-либо языке, который бы обрабатывал конкретное письмо и этот скрипт можно было бы включить в Postfix в цепочку обработки писем?
  • Postfix, скрыть реального отправителя?

    @rus18reg Автор вопроса
    Первый этап мы сделали, всё работает:
    1. Добавили служебный заголовок X-UserID и записали в него некий идентификатор отправителя.
    2. В служебных заголовках заменили реальный e-mail отправителя ivan@kontora.ru на e-mail отдела прождаж sales@kontora.ru

    На втором этапе требуется: при получении ответа от клиента по служебному заголовку X-UserID найти реальный e-mail ivan@kontora.ru и переслать письмо на этот e-mail.
    Проблема в том, что X-UserID не попадает в письмо при ответе на него. И, как следаствие, нельзя определить e-mail получателя (ivan@kontora.ru).

    По моему мнению, при ответе на письмо сохраняется только тема письма (и то пользователь при ответе может исправить её).
    Поэтому можно рассмотреть такой вариант:
    1. Пользователь ivan@kontora.ru отправляет письмо клиенту с темой "Коммерческое предложение".
    2. Postfix при отправке письма добавляет в тему письма ID отправителя (ivan@kontora.ru), например "Коммерческое предложение [ID=12345]" и заменяет в письме ivan@kontora.ru на sales@kontora.ru.
    3. Клиент отвечает на письмо. При этом почтовый клиент добавить к теме письма префикс "Re: " и тема будет такой: "Re: Коммерческое предложение [ID=12345]"
    4. При получении этого письма Postfix распарсит тему и найдет ID сотрудника, по ID найдет его e-mail (ivan@kontora.ru) и перешлет на этот e-mail письмо.
    Нас этот вариант устроит со всеми его недостатками.

    Вопрос: как реализовать добавление в тему ID пользователя?
    Если делать с помощью header_checks, то e-mail отпавителя известен только когда обрабатывается заголовок "From".
    А мне надо знать e-mail отправиетеля, когда обрабатывается заголовок "Subject", но в этот момент он неизвестен.
    Может header_checks не подходит для этой задачи?
    Может есть другой путь? Например, написать какой-то скрипт на каком-либо языке, который бы обрабатывал конкретное письмо и этот скрипт можно было бы включить в Postfix в цепочку обработки писем?
  • Как назначить для одного сервера шлюз из другой подсети которым является ПК?

    @rus18reg Автор вопроса
    как будет выглядеть правило, чтоб перенаправить весь трафик с одной машины на другую в debian
  • Как назначить для одного сервера шлюз из другой подсети которым является ПК?

    @rus18reg Автор вопроса
    res2001, Через релей в заголовках отправленной почты светится белый адрес микротика. Мне же нужно чтоб был адрес VPS
  • Как поменять язык входа по умолчанию в Windows Server 2019?

    @rus18reg Автор вопроса
    Сервер в домене, так не работает
  • Отваливается RDP по VPN почему?

    @rus18reg Автор вопроса
    В конфигах VPN не указан mtu. Замерял mtu внутри туннеля 1472.
  • Перенаправление внутреннего трафика на внешний ip. Как осуществить?

    @rus18reg Автор вопроса
    я так понимаю в микротике нужно сделать какое то перенаправление. У терминально сервера есть статический Ip адрес. Что то типа 192.168.1.100:1111 -> X.X.X.X:1111. Вообще возможно такое? Если 192.168.1.100 в этой локалке уже не существует.