Maildir и mailutils?

использовать sleep . попробуйте это while true ; do ./your-script & ; sleep 1; done

3
21.01.2014, 03:13
1 ответ

Фиксация переменной

Если бы требуется внести это изменение в масштабе всей системы, я был бы склонен добавить запись в каталоге /etc/profile.d для него. Можно просто поместить файл там с содержанием следующим образом:

# /etc/profile.d/mailenv.sh
MAIL=$HOME/Maildir

или

MAILDIR=$HOME/Maildir

Эта переменная среды, $HOME, должен быть в объеме, когда пользователь входит в систему. Мы вставляем эту запись /etc/profile.d так, чтобы это было получено, когда пользователь входит в систему в среду их оболочки. С тех пор любые последующие "интерактивные" оболочки, которые они могут породить, наследуют переменную среды от исходной родительской оболочки.

mu-инструмент

Можно также установить mailutils пакет:

$ sudo apt-get install mailutils

Который включает инструмент mu-tool. Следующая команда покажет Вашу почтовую установку.

$ mu-tool info
VERSION=2.99.97
SYSCONFDIR=/etc
MAILSPOOLDIR=/var/mail/
SCHEME=mbox
LOG_FACILITY=mail
IPV6
USE_LIBPAM
HAVE_LIBLTDL
WITH_GDBM
WITH_GNUTLS
WITH_GSASL
WITH_GSSAPI
WITH_GUILE
WITH_PYTHON
....

Консолидация mbox

Я не думаю, что Вы хотите сделать это. При контакте с почтой обычно существует 2 места, которые Вы должны иметь. Первое часто упоминается как шпулька или "почтовое отделение". Это - местоположение, куда почтовый сервер может поставить почту. Другой Ваш почтовый ящик (иначе. mbox).

mail страница справочника намекает на это также:

 /var/mail/*                  post office (unless overridden by the MAIL
                              environment variable)
 ~/mbox                       user’s old mail

Когда для того же сервера определят задачу с буферизацией почты и разрешением пользователю считать почту, затем эти 2 каталога будут находиться на том же поле в различных местоположениях. При чтении почты с помощью чего-то как POP или IMAP "почтовое отделение" будет находиться на том сервере, и почтовый ящик будет находиться локально на любом клиенте, который Вы, оказывается, используете.

Ссылки

6
27.01.2020, 21:14
  • 1
    @NoelForte - NP, спасибо за Q. Удача с Вашей длительной установкой! –  slm♦ 21.01.2014, 04:46
  • 2
    О, еще одна вещь. Вы предложили бы использовать Maildir в качестве "почтового отделения"? Почта хранится в /home/user/Maildir очевидно, но я - планирование использования веб-почты Roundcube, таким образом, я не знаю, лучше ли один путь, чем другой. Действительно новый в этом материале – чувствуют, что я в темноте. –  Noel Forte 21.01.2014, 07:45
  • 3
    Кроме того, терминал говорит это mu-tool не допустимая команда, даже после установки mailutils. –  Noel Forte 21.01.2014, 08:10
  • 4
    @NoelForte - Я всегда покидаю "почтовое отделение" под /var/spool/mail/$USER в моих системах. Но я выполняю централизованную установку сервера Sendmail, w/IMAP (Голубятня) и Roundcube. –  slm♦ 21.01.2014, 08:59
  • 5
    @NoelForte - Я нахожусь на 12,10 Ubuntu и mu-tool часть mailutils. Попробуйте a apt-cache search mu-tool. –  slm♦ 21.01.2014, 09:01

Теги

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