* [COMM] network programming in C
@ 2004-06-09 6:21 Alexey Morsov
2004-06-09 6:49 ` Eugene Prokopiev
2004-06-09 7:36 ` Alexey Novikov
0 siblings, 2 replies; 15+ messages in thread
From: Alexey Morsov @ 2004-06-09 6:21 UTC (permalink / raw)
To: community
Привет,
Нужно странного - из программы на Си послыать почту по smtp.
Как это можно сделать (то бишь где про это почитать)?
PS: И вообще - где можно выцепить хедеры (т.е. фукнции) доступные
в системе - а то там наверное много чего есть нужного а бить man
в слепую дохлый номер - много его очень.
--
Всего наилучшего,
Системный Администратор ЗАО "ИК "РИКОМ-ТРАСТ"
Алексей Морсов
http://www.ricom.ru
http://www.fondmarket.ru
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [COMM] network programming in C
2004-06-09 6:21 [COMM] network programming in C Alexey Morsov
@ 2004-06-09 6:49 ` Eugene Prokopiev
2004-06-09 6:54 ` Alexey Morsov
2004-06-09 7:56 ` Alexey Morsov
2004-06-09 7:36 ` Alexey Novikov
1 sibling, 2 replies; 15+ messages in thread
From: Eugene Prokopiev @ 2004-06-09 6:49 UTC (permalink / raw)
To: community
Alexey Morsov пишет:
> Привет,
>
> Нужно странного - из программы на Си послыать почту по smtp.
> Как это можно сделать (то бишь где про это почитать)?
http://www.erlenstar.demon.co.uk/unix/faq_6.html#SEC71
--
С уважением, Прокопьев Евгений
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [COMM] network programming in C
2004-06-09 6:49 ` Eugene Prokopiev
@ 2004-06-09 6:54 ` Alexey Morsov
2004-06-09 7:56 ` Alexey Morsov
1 sibling, 0 replies; 15+ messages in thread
From: Alexey Morsov @ 2004-06-09 6:54 UTC (permalink / raw)
To: community
Eugene Prokopiev wrote:
> Alexey Morsov пишет:
>
>> Привет,
>>
>> Нужно странного - из программы на Си послыать почту по smtp.
>> Как это можно сделать (то бишь где про это почитать)?
>
>
> http://www.erlenstar.demon.co.uk/unix/faq_6.html#SEC71
О!!!! Спасибо!!! То что нужно!
>
>
>
--
Всего наилучшего,
Системный Администратор ЗАО "ИК "РИКОМ-ТРАСТ"
Алексей Морсов
http://www.ricom.ru
http://www.fondmarket.ru
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [COMM] network programming in C
2004-06-09 6:21 [COMM] network programming in C Alexey Morsov
2004-06-09 6:49 ` Eugene Prokopiev
@ 2004-06-09 7:36 ` Alexey Novikov
2004-06-09 7:55 ` Alexey Morsov
1 sibling, 1 reply; 15+ messages in thread
From: Alexey Novikov @ 2004-06-09 7:36 UTC (permalink / raw)
To: community
>Привет,
>
>Нужно странного - из программы на Си послыать почту по smtp.
>Как это можно сделать (то бишь где про это почитать)?
Может проще exec{l,le,lp,lpe,v,ve,vp,vpe} и вызывать
то, что уже само умеет это делать? Скажем mutt.:)
--
С уважением,
Алексей Новиков
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [COMM] network programming in C
2004-06-09 7:36 ` Alexey Novikov
@ 2004-06-09 7:55 ` Alexey Morsov
2004-06-09 12:20 ` Alexey Novikov
` (3 more replies)
0 siblings, 4 replies; 15+ messages in thread
From: Alexey Morsov @ 2004-06-09 7:55 UTC (permalink / raw)
To: community
Alexey Novikov wrote:
>>Привет,
>>
>>Нужно странного - из программы на Си послыать почту по smtp.
>>Как это можно сделать (то бишь где про это почитать)?
>
> Может проще exec{l,le,lp,lpe,v,ve,vp,vpe} и вызывать
> то, что уже само умеет это делать? Скажем mutt.:)
Пардон - а что mutt сделает для меня в деле отправки письма?
Только сформирует его текст с заголовками и все... и пнет его к
sendmail-у.... В чем разница кто будет писать текст письма я или
mutt? Так я хот ьхнаю чегов письмо кладу а чего мне в заголовки
Mutt напишает я тоже знаю... Я не в смысле что Mutt плохой MUA
(оч. даже хороший - луччший из всех мною юзаных) - но в данной
задаче он мне не нужен по идейным соображениям.
Эдак я могу и просто вызвать mail
>
--
Всего наилучшего,
Системный Администратор ЗАО "ИК "РИКОМ-ТРАСТ"
Алексей Морсов
http://www.ricom.ru
http://www.fondmarket.ru
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [COMM] network programming in C
2004-06-09 6:49 ` Eugene Prokopiev
2004-06-09 6:54 ` Alexey Morsov
@ 2004-06-09 7:56 ` Alexey Morsov
2004-06-09 9:52 ` Egor S. Orlov
1 sibling, 1 reply; 15+ messages in thread
From: Alexey Morsov @ 2004-06-09 7:56 UTC (permalink / raw)
To: community
Eugene Prokopiev wrote:
> Alexey Morsov пишет:
>
>> Привет,
>>
>> Нужно странного - из программы на Си послыать почту по smtp.
>> Как это можно сделать (то бишь где про это почитать)?
>
>
> http://www.erlenstar.demon.co.uk/unix/faq_6.html#SEC71
А вот кстати - там в примере они для mime используют mimeencode -
а что за пакет нужен для этого у нас?
>
>
>
--
Всего наилучшего,
Системный Администратор ЗАО "ИК "РИКОМ-ТРАСТ"
Алексей Морсов
http://www.ricom.ru
http://www.fondmarket.ru
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [COMM] network programming in C
2004-06-09 7:56 ` Alexey Morsov
@ 2004-06-09 9:52 ` Egor S. Orlov
0 siblings, 0 replies; 15+ messages in thread
From: Egor S. Orlov @ 2004-06-09 9:52 UTC (permalink / raw)
To: community
> >
> > http://www.erlenstar.demon.co.uk/unix/faq_6.html#SEC71
> А вот кстати - там в примере они для mime используют mimeencode -
> а что за пакет нужен для этого у нас?
> >
mpack
uudeview
в сизифе есть
--
WBR, Egor S. Orlov
FST SPbSPU
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [COMM] network programming in C
2004-06-09 7:55 ` Alexey Morsov
@ 2004-06-09 12:20 ` Alexey Novikov
2004-06-09 12:34 ` Alexey Morsov
2004-06-09 12:21 ` Alexey Novikov
` (2 subsequent siblings)
3 siblings, 1 reply; 15+ messages in thread
From: Alexey Novikov @ 2004-06-09 12:20 UTC (permalink / raw)
To: community
>
>Alexey Novikov wrote:
>
>>>Привет,
>>>
>>>Нужно странного - из программы на Си послыать почту по smtp.
>>>Как это можно сделать (то бишь где про это почитать)?
>>
>> Может проще exec{l,le,lp,lpe,v,ve,vp,vpe} и вызывать
>> то, что уже само умеет это делать? Скажем mutt.:)
>Пардон - а что mutt сделает для меня в деле отправки письма?
>Только сформирует его текст с заголовками и все... и пнет его к
>sendmail-у.... В чем разница кто будет писать текст письма я или
>mutt? Так я хот ьхнаю чегов письмо кладу а чего мне в заголовки
>Mutt напишает я тоже знаю... Я не в смысле что Mutt плохой MUA
>(оч. даже хороший - луччший из всех мною юзаных) - но в данной
>задаче он мне не нужен по идейным соображениям.
>Эдак я могу и просто вызвать mail
>>
Ну mutt был приведен для примера, а так можно использовать
и скрипты на perl/python/...
Если, конечно, задача написать все это на C, то пожалуйста,
только если можно использовать что-то уже готовое, почему бы
это не делать. А так можно договориться и до варианта
работы скажем с https без вызовов libssl(или что там используется)
и написать все это самому.:)))))
--
С уважением,
Алексей Новиков
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [COMM] network programming in C
2004-06-09 7:55 ` Alexey Morsov
2004-06-09 12:20 ` Alexey Novikov
@ 2004-06-09 12:21 ` Alexey Novikov
2004-06-09 12:21 ` Alexey Novikov
2004-06-09 18:37 ` Anton Farygin
3 siblings, 0 replies; 15+ messages in thread
From: Alexey Novikov @ 2004-06-09 12:21 UTC (permalink / raw)
To: community
>
>Alexey Novikov wrote:
>
>>>Привет,
>>>
>>>Нужно странного - из программы на Си послыать почту по smtp.
>>>Как это можно сделать (то бишь где про это почитать)?
>>
>> Может проще exec{l,le,lp,lpe,v,ve,vp,vpe} и вызывать
>> то, что уже само умеет это делать? Скажем mutt.:)
>Пардон - а что mutt сделает для меня в деле отправки письма?
>Только сформирует его текст с заголовками и все... и пнет его к
>sendmail-у.... В чем разница кто будет писать текст письма я или
>mutt? Так я хот ьхнаю чегов письмо кладу а чего мне в заголовки
>Mutt напишает я тоже знаю... Я не в смысле что Mutt плохой MUA
>(оч. даже хороший - луччший из всех мною юзаных) - но в данной
>задаче он мне не нужен по идейным соображениям.
>Эдак я могу и просто вызвать mail
>>
Ну mutt был приведен для примера, а так можно использовать
и скрипты на perl/python/...
Если, конечно, задача написать все это на C, то пожалуйста,
только если можно использовать что-то уже готовое, почему бы
это не делать. А так можно договориться и до варианта
работы скажем с https без вызовов libssl(или что там используется)
и написать все это самому.:)))))
--
С уважением,
Алексей Новиков
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [COMM] network programming in C
2004-06-09 7:55 ` Alexey Morsov
2004-06-09 12:20 ` Alexey Novikov
2004-06-09 12:21 ` Alexey Novikov
@ 2004-06-09 12:21 ` Alexey Novikov
2004-06-09 18:37 ` Anton Farygin
3 siblings, 0 replies; 15+ messages in thread
From: Alexey Novikov @ 2004-06-09 12:21 UTC (permalink / raw)
To: community
>
>Alexey Novikov wrote:
>
>>>Привет,
>>>
>>>Нужно странного - из программы на Си послыать почту по smtp.
>>>Как это можно сделать (то бишь где про это почитать)?
>>
>> Может проще exec{l,le,lp,lpe,v,ve,vp,vpe} и вызывать
>> то, что уже само умеет это делать? Скажем mutt.:)
>Пардон - а что mutt сделает для меня в деле отправки письма?
>Только сформирует его текст с заголовками и все... и пнет его к
>sendmail-у.... В чем разница кто будет писать текст письма я или
>mutt? Так я хот ьхнаю чегов письмо кладу а чего мне в заголовки
>Mutt напишает я тоже знаю... Я не в смысле что Mutt плохой MUA
>(оч. даже хороший - луччший из всех мною юзаных) - но в данной
>задаче он мне не нужен по идейным соображениям.
>Эдак я могу и просто вызвать mail
>>
Ну mutt был приведен для примера, а так можно использовать
и скрипты на perl/python/...
Если, конечно, задача написать все это на C, то пожалуйста,
только если можно использовать что-то уже готовое, почему бы
это не делать. А так можно договориться и до варианта
работы скажем с https без вызовов libssl(или что там используется)
и написать все это самому.:)))))
--
С уважением,
Алексей Новиков
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [COMM] network programming in C
2004-06-09 12:20 ` Alexey Novikov
@ 2004-06-09 12:34 ` Alexey Morsov
2004-06-10 4:15 ` Alexey Novikov
0 siblings, 1 reply; 15+ messages in thread
From: Alexey Morsov @ 2004-06-09 12:34 UTC (permalink / raw)
To: community
Alexey Novikov wrote:
>>Alexey Novikov wrote:
>>
>>
>>>>Привет,
>>>>
>>>>Нужно странного - из программы на Си послыать почту по smtp.
>>>>Как это можно сделать (то бишь где про это почитать)?
>>>
>>>Может проще exec{l,le,lp,lpe,v,ve,vp,vpe} и вызывать
>>>то, что уже само умеет это делать? Скажем mutt.:)
>>
>>Пардон - а что mutt сделает для меня в деле отправки письма?
>>Только сформирует его текст с заголовками и все... и пнет его к
>>sendmail-у.... В чем разница кто будет писать текст письма я или
>>mutt? Так я хот ьхнаю чегов письмо кладу а чего мне в заголовки
>>Mutt напишает я тоже знаю... Я не в смысле что Mutt плохой MUA
>>(оч. даже хороший - луччший из всех мною юзаных) - но в данной
>>задаче он мне не нужен по идейным соображениям.
>>Эдак я могу и просто вызвать mail
>>
> Ну mutt был приведен для примера, а так можно использовать
> и скрипты на perl/python/...
> Если, конечно, задача написать все это на C, то пожалуйста,
> только если можно использовать что-то уже готовое, почему бы
> это не делать. А так можно договориться и до варианта
> работы скажем с https без вызовов libssl(или что там используется)
> и написать все это самому.:)))))
Я понял вашу мысль с первого раза - зачем три письма? ;-)
А вообще реализацию нашел - посылаем на pipe sendmail -t все что
нужно (включая заголовки) - все работае на ура...
>
--
Всего наилучшего,
Системный Администратор ЗАО "ИК "РИКОМ-ТРАСТ"
Алексей Морсов
http://www.ricom.ru
http://www.fondmarket.ru
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [COMM] network programming in C
2004-06-09 7:55 ` Alexey Morsov
` (2 preceding siblings ...)
2004-06-09 12:21 ` Alexey Novikov
@ 2004-06-09 18:37 ` Anton Farygin
2004-06-10 6:24 ` Alexey Morsov
3 siblings, 1 reply; 15+ messages in thread
From: Anton Farygin @ 2004-06-09 18:37 UTC (permalink / raw)
To: community
Alexey Morsov пишет:
>
> Alexey Novikov wrote:
>
>>> Привет,
>>>
>>> Нужно странного - из программы на Си послыать почту по smtp.
>>> Как это можно сделать (то бишь где про это почитать)?
>>
>>
>> Может проще exec{l,le,lp,lpe,v,ve,vp,vpe} и вызывать
>> то, что уже само умеет это делать? Скажем mutt.:)
>
> Пардон - а что mutt сделает для меня в деле отправки письма? Только
> сформирует его текст с заголовками и все... и пнет его к sendmail-у....
> В чем разница кто будет писать текст письма я или mutt? Так я хот ьхнаю
> чегов письмо кладу а чего мне в заголовки Mutt напишает я тоже знаю... Я
> не в смысле что Mutt плохой MUA (оч. даже хороший - луччший из всех мною
> юзаных) - но в данной задаче он мне не нужен по идейным соображениям.
> Эдак я могу и просто вызвать mail
лучше вызвать nail, он умеет коннектиться к smpt. И в Sisyphus,
соответственно - есть.
Rgds,
Rider
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [COMM] network programming in C
2004-06-09 12:34 ` Alexey Morsov
@ 2004-06-10 4:15 ` Alexey Novikov
2004-06-10 6:23 ` Alexey Morsov
0 siblings, 1 reply; 15+ messages in thread
From: Alexey Novikov @ 2004-06-10 4:15 UTC (permalink / raw)
To: community
>Я понял вашу мысль с первого раза - зачем три письма? ;-)
Прошу прщения, из-за &^%&$вой связи почта сглюкнула.:(
--
С уважением,
Алексей Новиков
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [COMM] network programming in C
2004-06-10 4:15 ` Alexey Novikov
@ 2004-06-10 6:23 ` Alexey Morsov
0 siblings, 0 replies; 15+ messages in thread
From: Alexey Morsov @ 2004-06-10 6:23 UTC (permalink / raw)
To: community
Alexey Novikov wrote:
>>Я понял вашу мысль с первого раза - зачем три письма? ;-)
>
> Прошу прщения, из-за &^%&$вой связи почта сглюкнула.:(
Бывает ;-)
>
--
Всего наилучшего,
Системный Администратор ЗАО "ИК "РИКОМ-ТРАСТ"
Алексей Морсов
http://www.ricom.ru
http://www.fondmarket.ru
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [COMM] network programming in C
2004-06-09 18:37 ` Anton Farygin
@ 2004-06-10 6:24 ` Alexey Morsov
0 siblings, 0 replies; 15+ messages in thread
From: Alexey Morsov @ 2004-06-10 6:24 UTC (permalink / raw)
To: community
Anton Farygin wrote:
> Alexey Morsov пишет:
>
>>
>> Alexey Novikov wrote:
>>
>>>> Привет,
>>>>
>>>> Нужно странного - из программы на Си послыать почту по smtp.
>>>> Как это можно сделать (то бишь где про это почитать)?
>>>
>>>
>>>
>>> Может проще exec{l,le,lp,lpe,v,ve,vp,vpe} и вызывать
>>> то, что уже само умеет это делать? Скажем mutt.:)
>>
>>
>> Пардон - а что mutt сделает для меня в деле отправки письма? Только
>> сформирует его текст с заголовками и все... и пнет его к
>> sendmail-у.... В чем разница кто будет писать текст письма я или mutt?
>> Так я хот ьхнаю чегов письмо кладу а чего мне в заголовки Mutt
>> напишает я тоже знаю... Я не в смысле что Mutt плохой MUA (оч. даже
>> хороший - луччший из всех мною юзаных) - но в данной задаче он мне не
>> нужен по идейным соображениям.
>> Эдак я могу и просто вызвать mail
>
>
> лучше вызвать nail, он умеет коннектиться к smpt. И в Sisyphus,
> соответственно - есть.
Все! Вчера реализовал... Просто выгоняю в stdin к sendmail -t
письмо с соответсвующими заголовками - и все оч. красиво уходит...
>
> Rgds,
> Rider
> _______________________________________________
> Community mailing list
> Community@altlinux.ru
> https://lists.altlinux.ru/mailman/listinfo/community
>
--
Всего наилучшего,
Системный Администратор ЗАО "ИК "РИКОМ-ТРАСТ"
Алексей Морсов
http://www.ricom.ru
http://www.fondmarket.ru
^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2004-06-10 6:24 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-06-09 6:21 [COMM] network programming in C Alexey Morsov
2004-06-09 6:49 ` Eugene Prokopiev
2004-06-09 6:54 ` Alexey Morsov
2004-06-09 7:56 ` Alexey Morsov
2004-06-09 9:52 ` Egor S. Orlov
2004-06-09 7:36 ` Alexey Novikov
2004-06-09 7:55 ` Alexey Morsov
2004-06-09 12:20 ` Alexey Novikov
2004-06-09 12:34 ` Alexey Morsov
2004-06-10 4:15 ` Alexey Novikov
2004-06-10 6:23 ` Alexey Morsov
2004-06-09 12:21 ` Alexey Novikov
2004-06-09 12:21 ` Alexey Novikov
2004-06-09 18:37 ` Anton Farygin
2004-06-10 6:24 ` Alexey Morsov
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git