powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / mailx и charset
4 сообщений из 4, страница 1 из 1
mailx и charset
    #34426336
nikopol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как при отправки письма командой mailx(по расписанию, некоторые отчеты)
Код: plaintext
1.
DIR=/usr/my
mailx -~ -s "Testovaya rassilka" somemail@somemail.ru  <$DIR/zzz.txt
Указать кодировку? по умолчанию в заголовок проставляется us-ascii. И если те у кого The Bat стоит, он автоматом определяет что на самомо деле там вин1251, то пользователи с оутглюком видят абракадабру, обьяснить им что надо кодировку поменят очень сложно :)
нашел что то про set charset= charset в файле .mailrc , но так до конца не понимаю, где это писать и куда файлик ложить? и главное чтоб это только на данное письмо работало, а остальные не трогало. отправка автоматическая из под рута по расписанию.
...
Рейтинг: 0 / 0
mailx и charset
    #34429322
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
закодировать строку в нужной кодировке (чем - не подскажу, но частенько
сабджект видел типа ?win-1251?....) и слать её
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
mailx и charset
    #34430427
nikopol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lissyara
закодировать строку в нужной кодировке (чем - не подскажу, но частенько
сабджект видел типа ?win-1251?....) и слать её
Posted via ActualForum NNTP Server 1.4
дело в том что строка и так в нужной кодировке, но в хеадере письма проставляеться us-ascii, и изза этого при открытие письма оутлуком, пользователь видит абракадабру. нужно принудительно выбирать перекодировать в вин...
вопрос именно в том как в хеадере письма(заголовок письма RFC-822) вместо
Код: plaintext
Content-Type: text/plain; charset=us-ascii
указать
Код: plaintext
Content-Type: text/plain; charset=win1251
...
Рейтинг: 0 / 0
mailx и charset
    #34430554
Фотография v6y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikopol lissyara
закодировать строку в нужной кодировке (чем - не подскажу, но частенько
сабджект видел типа ?win-1251?....) и слать её
Posted via ActualForum NNTP Server 1.4
дело в том что строка и так в нужной кодировке, но в хеадере письма проставляеться us-ascii, и изза этого при открытие письма оутлуком, пользователь видит абракадабру. нужно принудительно выбирать перекодировать в вин...
вопрос именно в том как в хеадере письма(заголовок письма RFC-822) вместо
Код: plaintext
Content-Type: text/plain; charset=us-ascii
указать
Код: plaintext
Content-Type: text/plain; charset=win1251

Заголовок + тело письма можно сформировать самому, а потом "скормить" это дело sendmail -t
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / mailx и charset
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]