Автор Гілка: Postfix. Перенаправлення листів.  (Прочитано 2911 раз)

Відсутній Sirko

  • Графоман
  • ****
  • дописів: 299
  • Карма: +0/-0
  • Що новенького?
Привіт.
Є питання про постфікс. Мені треба перенаправляти всі листи, які приходять на одну адресу, на іншу. Але перенаправляти так, щоб копія лишалась на сервері. Тобто, виглядати це повинно приблизно так:
приходе лист на user1@company1.com, іде перенаправлення на user2@company2.net, в результаті лист лишається на двох поштових скриньках.
Чи можливо таке реалізувати за допомогою postfix`а?
Наперед вдячний за відповідь.
[Kubuntu User]

Praporshic

  • Гість
Re: Postfix. Перенаправлення листів.
« Відповідей #1 : 2006-03-27 13:53:16 »
У файлі ~/.forward для першого користувача прописуєте іншого і не маєте жодних проблем. Ще можна зробити через aliases (хоча через forward буде більш правильно).
Якщо виникають якісь проблеми - спитайте гугль.

Відсутній Sirko

  • Графоман
  • ****
  • дописів: 299
  • Карма: +0/-0
  • Що новенького?
Re: Postfix. Перенаправлення листів.
« Відповідей #2 : 2006-03-27 14:17:37 »
Дякую, допомогло. А як це робиться через аліаси? Бо я пробував, але лист приходе тільки на іншого користувача.
P.S. гугля не допомогола, або я погано шукав...
[Kubuntu User]

Відсутній Sirko

  • Графоман
  • ****
  • дописів: 299
  • Карма: +0/-0
  • Що новенького?
Re: Postfix. Перенаправлення листів.
« Відповідей #3 : 2006-03-27 14:47:43 »
А лист не приходе до користувача 1 в скриньку... Одразу перенаправляється користувачу 2. Куди покопати?
Може я не точно виразився - мені треба як би не форвард, а копіювання листа.
« Змінено: 2006-03-27 15:38:21 від Sirko »
[Kubuntu User]

Відсутній Sirko

  • Графоман
  • ****
  • дописів: 299
  • Карма: +0/-0
  • Що новенького?
Re: Postfix. Перенаправлення листів.
« Відповідей #4 : 2006-03-27 16:44:26 »
Наче розібравсь (добрі люди підказали :) ). В файлі ~/.forward прописуєм наступне:
user2@company2.net
\user1@company1.com

де user2@company2.net --- користувач, якому потрібна копія,
user1@company1.com --- користувач, на якого прийшов лист
[Kubuntu User]

Praporshic

  • Гість
Re: Postfix. Перенаправлення листів.
« Відповідей #5 : 2006-03-27 16:59:19 »
Через аліаси воно робиться коли у Вас близько 5 користувачів, що мають отримувати спільну пошту (2-3 це не привід у них лізти). Тобто, через аліаси створюємо групову адресу. Наприклад all@mail.example.com - адреса листи з якої розсилаються всім користувачам (чи тим, що туди заведені).

Відсутній Sirko

  • Графоман
  • ****
  • дописів: 299
  • Карма: +0/-0
  • Що новенького?
Re: Postfix. Перенаправлення листів.
« Відповідей #6 : 2006-03-27 17:41:09 »
Але ж на  all@mail.example.com листів не буде? А в моєму випадку треба щоб були і на  all@mail.example.com, тому аліаси не підходять.
А цікаво, як таке можна зробити, коли користувачі ,наприклад, авторизуються в mysql? Взагалі цікаво, постфікс сам вміє таке робити, чи ні?
[Kubuntu User]

Praporshic

  • Гість

Відсутній Volodymyrko

  • Графоман
  • ****
  • дописів: 370
  • Карма: +0/-0
  • I Like FreeBSD !
Re: Postfix. Перенаправлення листів.
« Відповідей #8 : 2006-03-28 14:47:27 »
Щоб зробити те  що ви просите через  аліаси потрібно прописати в вашому файлі аліасів таке
user1@company1.com: user1@company1.com, user2@company2.net
лист буде доставлено і першому і другому користувачу ........
( і не забути  postalias ..... )

Praporshic

  • Гість
Re: Postfix. Перенаправлення листів.
« Відповідей #9 : 2006-03-28 18:47:07 »
Щоб зробити те  що ви просите через  аліаси потрібно прописати в вашому файлі аліасів таке
user1@company1.com: user1@company1.com, user2@company2.net
лист буде доставлено і першому і другому користувачу ........
( і не забути  postalias ..... )
Хм.... а в мене чомусь так не працювало (про postalias /etc/postfix/aliases я не забув), хоча це можна списати на криво зібраний постфікс.

Відсутній sergkh

  • Новачок
  • *
  • дописів: 21
  • Карма: +0/-0
  • I Love YaBB 2!
Re: Postfix. Перенаправлення листів.
« Відповідей #10 : 2006-04-13 19:24:35 »
Але ж на  all@mail.example.com листів не буде? А в моєму випадку треба щоб були і на  all@mail.example.com, тому аліаси не підходять.
А цікаво, як таке можна зробити, коли користувачі ,наприклад, авторизуються в mysql? Взагалі цікаво, постфікс сам вміє таке робити, чи ні?

 В мене наразі  так і працює.   Авторизацію  через базу данний зробити просто. Звичайно  треба перевірити чи ввімкнена пітримка відповідної  бази данний за допомогою
postconf -n
 Частіше правда трапляється  підтримка postgres ніж mysql, але це вже технічні деталі.