Как скрыть мой часовой пояс в записи даты заголовков сообщений электронной почты в Mutt (NeoMutt )?

Вам нужнаwgetполезность:

Допустим, нам нужно загрузить простую -веб-страницу, заданную http://www.littlewebhut.com/articles/simple_web_page/.

Команда (приведенный ниже URL-адрес является реальной, команду можно протестировать «как есть»):

wget -O simple_page -k http://www.littlewebhut.com/articles/simple_web_page/
  • -O(--output-document=file)-Документы не будут записаны в соответствующие файлы, но все они будут объединены вместе и записаны в file.

  • -k(--convert-links)-После завершения загрузки преобразуйте ссылки в документе, чтобы сделать их пригодными для локального просмотра


Я просто продемонстрирую некоторый контекстный html-фрагмент из упомянутой веб-страницы -перед загрузкой (онлайн-версии):

...
<ul>
          <li><a href="/" class="color-menu">Home</a></li>
          <li><a href="/html/" class="color-menu">HTML</a></li>
          <li><a href="/css/" class="color-menu">CSS</a></li>
          <li><a href="/javascript/" class="color-menu">JavaScript/jQuery</a></li>
          <li><a href="/inkscape/" class="color-menu">Inkscape</a></li>
          <li><a href="/gimp/" class="color-menu">GIMP</a></li>
          <li><a href="/blender/" class="color-menu">Blender</a></li>
          <li><a href="/articles/" class="color-menu">Articles</a></li>
          <li><a href="/contact/" class="color-menu">Contact</a></li>
        </ul>

Тот же фрагмент после скачивания, сохраненный в файлеsimple_page:

...
<ul>
          <li><a href="http://www.littlewebhut.com/" class="color-menu">Home</a></li>
          <li><a href="http://www.littlewebhut.com/html/" class="color-menu">HTML</a></li>
          <li><a href="http://www.littlewebhut.com/css/" class="color-menu">CSS</a></li>
          <li><a href="http://www.littlewebhut.com/javascript/" class="color-menu">JavaScript/jQuery</a></li>
          <li><a href="http://www.littlewebhut.com/inkscape/" class="color-menu">Inkscape</a></li>
          <li><a href="http://www.littlewebhut.com/gimp/" class="color-menu">GIMP</a></li>
          <li><a href="http://www.littlewebhut.com/blender/" class="color-menu">Blender</a></li>
          <li><a href="http://www.littlewebhut.com/articles/" class="color-menu">Articles</a></li>
          <li><a href="http://www.littlewebhut.com/contact/" class="color-menu">Contact</a></li>
        </ul>
0
16.12.2020, 01:00
1 ответ

mutt, как и многие другие утилиты, которые форматируют даты как часть своей работы, используют библиотечную функцию strftime()C , прямо или косвенно. Эта функция использует текущие настройки локали для определения используемого часового пояса. Переменная среды, которая предоставляет пользователю -часовой пояс, — это переменная с именемTZ.

Задайте для переменной среды TZконкретный часовой пояс для mutt, и этот часовой пояс будет использоваться при создании заголовка Date:в исходящем электронном письме.

TZ=Etc/UTC mutt

Это устанавливает часовой пояс UTC для mutt, и это приведет к тому, что сообщения будут иметь часовой пояс +0000в заголовке Date:.

Использование TZ=Antarctica/South_Pole muttустанавливает часовой пояс на +1300и т. д. (см. также как называются часовые пояса).

2
18.03.2021, 22:42

Теги

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