The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Как поставить двойные кавычки ? C++ и sendmail "
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [ Отслеживать ]

"Как поставить двойные кавычки ? C++ и sendmail "  
Сообщение от prohorov email(ok) on 05-Фев-08, 14:40 
Добрый день всем-всем !

Я не уверен, что делаю правильно,
но почти работает . Проблема в
"оформлении"...

Так вот.

Из-под Qmail запускается моя програмка на C++ .
Одна из задач програмки - направить "Автоответ", если
пользователь поставил "галочку" и написал текст
этого ответа...

Информация хранится в LDAP в кодировке utf8.
Следовательно, если я в заголовке письма
укажу эту кодировку, то русские буквы
будут нормально отображаться.

Но тип кодировки должен быть записан
в двойных кавычках ( charset="charset=utf8" ),
а как раз это у меня и не получается.

Вот мой фрагмент кода отсылки "ответа"
через sendmail

int answ( std::string stanswr, std::string from_addr, std::string to_addr  )
{

std::string st;

st="echo \"Return-Path: <"+from_addr+">\n\"";
st=st+"\"To: <"+to_addr+">\n\"";
st=st+"\"From: "+from_addr+"\n\"";
st=st+"\"Subject: AutoAnswer\n\"";
st=st+"\"Content-type: text/plain;\n\"";
st=st+"\" charset=charset=utf8\n\"";
st=st+"\""+stanswr+"\n\"";
st=st+"| /usr/lib/sendmail -t "+to_addr;

system(st.c_str());

return(0);

};


Как поставить двойные кавычки в
charset="charset=utf8" ?

Помогите, пожалуйста .

Спасибо .

Юрий Прохоров                                   ura@cosnat.com.ru


Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Как поставить двойные кавычки ? C++ и sendmail "  
Сообщение от Michelnok (??) on 05-Фев-08, 14:57 
> st=st+"\" charset=charset=utf8\n\"";

Наверное

st=st+"\" charset=\\\"charset=utf8\\\"\n\"";

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру