![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите новичку (статистика для узла Юникс)
Jonni_M © (2003-07-24 16:16:00)
Привет мастера. Помогите новичку который первый раз столкнулся с программированием под Юникс..Задача следующая. Написать прогу для ведения журнала регистрации почты. Вопрос: какие компаненты лучше использовать и где можно их взять (желательно с описанием конечно). и как лучше вообще забирать почту, т.е. каким клиентом (по FTP, POP3 или еще как проще). Не обесудьте что мало написал, экономлю время... прокси у меня дохленький связь с ним теряется быстро.
Jonni_M (2003-07-24 18:08:00) [1]
Да ввел тут всех в заблуждение словом "статистика" да еще и Юникс в добавок. Ей богу не хотел. Ну чё возмешь с человека который 4 сутки от компа не уходит.
Anatoly Podgoretsky (2003-07-24 17:58:00) [2]
А зачем новую ветку заводить и эта хороша, или охота спамом позаниматься, веток попложить.
Jonni_M (2003-07-24 17:53:00) [3]
А скажите новичку как сказать администратору чтобы удалил данную ветку, можно ли прервать дискустю и задать вопрос в заголовке по другому?
Jonni_M (2003-07-24 17:39:00) [4]
Да с заголовком немного ошибся. Не я пишу на D6 а почтовый сервак Юникс. + Новел 4.11 + Win2k сервак
так заголовок скорей всего бы поменять надо..
Jonni_M (2003-07-24 17:34:00) [5]
Есть такой журнал у нас в конторе.. Мы туда обязаны каждый день записывать что пришло по электронке, от кого, во сколько и если есть вложенные файлы их название. Написал сначало прогу для загрузки сохраненных писем с локального диска но это получилось муторно. Принимаешь Батом, сохраняешь в текст потом грузишь их в прогу (база акцессовская, через ADO)... долго. Помогите советом!
nikkie (2003-07-24 17:28:00) [6]
>первый раз столкнулся с программированием под Юникс..
>Насколько я понял речь идет о Kylix
а в заголовке D6, Win2k
вот и понимай как хошь
Wonder (2003-07-24 17:19:00) [7]
Что значит "для ведения журнала регистрации почты"?
Jonni_M (2003-07-24 16:59:00) [8]
нда...не пускает меня прокси туда... есть где поближе?
Jonni_M (2003-07-24 16:50:00) [9]
Я столкнулся с программированием под почту вот только. Раньше занимался базами. А щас админом на узле сижу. Может у кого есть какие нибудь примеры для такой проги... да хоть чё.. буду очень рад.
Jonni_M (2003-07-24 16:45:00) [10]Кто может ответит на такой вопрос:
вот смотрите кусок программы (из хелпа по делфи 6)
procedure TForm1.BitBtn2Click(Sender: TObject);
var
S: String;
M: Integer;
begin
if NMPOP31.MailCount > 0 then
begin
if InputQuery("Retrieve an E-Mail message", "Which message? (1-"+IntToStr(NMPOP31.MailCount)+")", S) then
begin
M := StrToIntDef(S, -1);
If (M < 0) or (M > NMPOP31.MailCount) then
ShowMessage("Invalid message index")
else
( M)Кто может ответит на такой вопрос:
вот смотрите кусок программы (из хелпа по делфи 6)
procedure TForm1.BitBtn2Click(Sender: TObject);
var
S: String;
M: Integer;
begin
if NMPOP31.MailCount > 0 then
begin
if InputQuery("Retrieve an E-Mail message", "Which message? (1-"+IntToStr(NMPOP31.MailCount)+")", S) then
begin
M := StrToIntDef(S, -1);
If (M < 0) or (M > NMPOP31.MailCount) then
ShowMessage("Invalid message index")
else
NMPOP31.GetMailMessage(M);
Вроде всё работает но только с письмами без вложений, а вот со вложенными проблема. Почему то она пытается сохранить темповский файл на почтовом сервере. Естественно возникает ошибка, как быть. Заранее благодарен.
Verg (2003-07-24 16:44:00) [11]
Конечно пробовал. Насколько я понял речь идет о Kylix.
Это вообще-то не компоненты а библиотеки классов. Там есть набор классов для работы с сетью и с ком-портом. Все с исходниками. Исходники снабжены директивами условной трансляции типа {$IFDEF LINUX}, т.о. классы подходят и под винды и под линухи.
Вся работа с сетью основана на блокирующих сокетах. Отлично работает. Рекомендую.
Jonni_M (2003-07-24 16:39:00) [12]
А Вы сами пробовали ставить эти компоненты? Если есть какие советы по моей теме скажите плиз!
Verg (2003-07-24 16:28:00) [13]
http://www.ararat.cz/synapse/