Назад | Перейти на главную страницу

Как я могу запросить постфикс, чтобы проверить, находится ли адрес в файле виртуальных адресов?

Есть ли что-то, что я могу запустить из командной строки, что позволит мне запрашивать postfix (работающий локально)?

  1. если адрес находится в файле виртуальных адресов и,
  2. куда направляется почта для этого адреса.

Пример: Если у меня есть адрес электронной почты tim@domain.com. Я хочу спросить postfix, существует ли этот виртуальный псевдоним, а затем посмотреть, что его почта перенаправляется на tim11@mailserver.domain.com

sendmail -bv address@example.com

Несмотря на название, это программа Postfix. Это доставит электронное письмо на почтовый ящик вызывающего абонента, в котором будет представлена ​​информация о полном разрешении адреса. Вывод командной строки обычно выглядит следующим образом:

Mail Delivery Status Report will be mailed to <yourusername>.

postalias -q покажет вам, что есть в файле псевдонима, как сказал предыдущий респондент, но это может быть или не быть тем, что на самом деле происходит; sendmail -bv более полный.

Как насчет почтовых отправлений:

 postalias -q tim@domain.com /path/to/your/valias_file