2010-09-03 3 views
0

Я задал этот вопрос два месяца назад и получил первый ответ. На самом деле я заработал значок переползания, чтобы задать вопрос, который так мало интересовал.postfix: программно добавляет пользователя

Однако это кажется прямым вопросом с окончательным ответом, и мне действительно нужно уметь это делать.

Если ответов по-прежнему нет, я бы очень признателен, если у кого-нибудь есть идеи о других форумах, которые могли бы мне помочь. Я пробовал просить godaddy, но я думаю, что я не трачу с ними денег на такой уровень поддержки.

Спасибо и вот вопрос:

Я использую GoDaddy виртуальный выделенный сервер , и сервер электронной почты по умолчанию, который поставляется в комплекте с ним постфикса. Существует даже способ добавления доменов и учетных записей пользователей через панель управления godaddy .

Я пытаюсь выяснить (1) точно , что именно они делают, чтобы создать новые учетные записи с помощью панели управления, а затем (2), как сделать это с помощью скрипта в Linux оболочки.

Я никогда не использовал постфикс и имел пытался пробраться через человека страниц и другую документацию. Это появляется, когда учетные записи пользователей связаны с доменом, то учетные записи пользователей являются «виртуальными». Пока что Я обнаружил, что, когда я использую панель управления godaddy , чтобы добавить новую учетную запись электронной почты , она добавляет запись в /etc/postfix/turbopanel/virtual_alias. Затем эта запись также получает , переданную двоичному файлу virtual_alias.db в том же каталоге .

я вручную реплицировать процесс добавления нового адреса электронной почты в файл virtual_alias и затем запустить postmap /и т.д./постфикса/turbopanel/virtual_alias , чтобы получить запись в файл virtual_alias.db. Это работает, но отсутствуют некоторые шаги: я не могу отправить электронное письмо добавленному пользователю, а пользователь не отображается в панели управления godaddy.

Я не думаю, что для виртуального необходимо создать новую учетную запись Linux . Учетные записи, созданные с помощью панели управления , НЕ имеют связанную запись в/etc/passwd.

Любая помощь очень ценится.

Джереми

ответ

1

вы хотите создавать виртуальные почтовые ящики или пересылки для этих виртуальных пользователей ли?

см док на virtual_mailbox_maps = хэш:/и т.д./постфикса/VMAILBOX /и т.д./постфикса/VMAILBOX

Tim //

+0

я не знаю. Однако я могу сказать, что у моего сервера нет файла vmailbox в каталоге postfix etc. –

+0

Также, что: hash: .... ?? –