батник и кодировка win
3796
6
Midsummer
veteran
Все доброго дня!
Не знаю, можно ли назвать написание батников программированием, но суть вопроса вот в чем.
Делаю батник для отправки почты из командной строки (с помощью postie). С помощью ключа -a задаю путь к аттачу. Разумеется, все это в кодировке DOS, иначе файл для вложения просто не будет найден. С помощью -s задаю тему.
Все нормально работает, но к получателю тема и название аттача тоже приходят в DOS-кодировке!
Для получателя принципиально важно получать все в Win.
Что делать?
Не знаю, можно ли назвать написание батников программированием, но суть вопроса вот в чем.
Делаю батник для отправки почты из командной строки (с помощью postie). С помощью ключа -a задаю путь к аттачу. Разумеется, все это в кодировке DOS, иначе файл для вложения просто не будет найден. С помощью -s задаю тему.
Все нормально работает, но к получателю тема и название аттача тоже приходят в DOS-кодировке!
Для получателя принципиально важно получать все в Win.
Что делать?
Выбросить Postie и взять нормальный почтовик
Нужна именно отправка с командной строки. Ничего удобнее postie для этих целей найти не удалось.
Да даже если заменить postie на другой консольный почтовик, от DOS кодировки в батнике никуда деться не получится.
Base64/UUdecode/QuotedPrintable не спасут отца русской демократии? Всё не только в DOS, но и вообще в 7bit уложится. RFC по мылу рулит