Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / mailx и charset / 4 сообщений из 4, страница 1 из 1
30.03.2007, 08:20:03
    #34426336
nikopol
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mailx и charset
как при отправки письма командой 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
31.03.2007, 18:17:10
    #34429322
lissyara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mailx и charset
закодировать строку в нужной кодировке (чем - не подскажу, но частенько
сабджект видел типа ?win-1251?....) и слать её
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
02.04.2007, 09:41:10
    #34430427
nikopol
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mailx и charset
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
02.04.2007, 10:31:36
    #34430554
v6y
v6y
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mailx и charset
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
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / mailx и charset / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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