Как я могу настроить постфикс smtp на пользователя?

Я совершенно уверен, это не может быть сделано непосредственно. Однако я придумал функцию для Вас. Вставьте это Ваш ~/.vimrc:

function! Toggle()
    s!^\(\s*/\?[^/\s]/\?\)!xxx//\1!e
    s!^\(\s*\)//!\1!e
    s!^xxx//!//!e
endfunc

(Это изменит любого xxx// Вы уже имеете в начале строки в //, но я предположил бы, что это - редкое возникновение). Вы могли назвать это каждый раз, когда Вы хотите с :call Toggle(), но Вы, вероятно, найдете более удобным отобразить его на ключ/комбинацию. Следующее отобразит его на Ctrl +/; конечно, можно заменить любой ключевой комбинацией, которую Вы предпочитаете (спросите, нуждаетесь ли Вы в помощи, отображаясь на другую комбинацию). Поместите это также в Ваш ~.vimrc:

nnoremap <C-/> :call Toggle()<CR>
vnoremap <C-/> :call Toggle()<CR>
inoremap <C-/> <Esc>:call Toggle()<CR>i

Они отображают Ctrl +/на функцию в нормальном, визуальном, и режиме вставки, соответственно. Обратите внимание, что отображение вставки возвратит Вас режиму вставки, но переместит курсор в начало строки. Если Вы предпочитаете оставаться в нормальном режиме, просто отбросьте i от конца inoremap строка.

(Обновленный для контакта с пробелом. Удаляет // после пробела, но всегда вставляет в начале строки),

1
04.11.2012, 12:45
1 ответ

Можно хотеть считать это: Поиск http://www.postfix.org/SASL_README.html "Конфигурирования Зависимой от отправителя аутентификации SASL" на этой странице. Это объясняет, как настроить sasl карту пароля с именами пользователей.

Это то, что Вы ищете?

0
28.01.2020, 02:09
  • 1
    близко, но... (1) это не выглядит легким и (2) это сохраняет каждый пользовательский пароль в/etc/postfix/main.cf вместо, как установлено каждым пользователем. –  dave 15.12.2012, 15:07

Теги

Похожие вопросы