Tag Archives: Synapse

Статьи, помеченные тегом Synapse посвящены работе с библиотекой Synapse в Delphi любой версии

Synapse —  это кроссплатформенная бесплатная библиотека с открытым исходным кодом для работы с Сетью. 

Synapse поддерживает работы с большим количеством сетевых протоколов (HTTP, FTP, Telnet и т.д.) и позволяет создавать полноценные приложения для работы с Сетью с минимальными затратами времени. Библиотека представляет собой набор взаимосвязанных модулей, каждый из которых содержит классы и методы для работы с определенным протоколом передачи данных или вспомогательные методы.

Также, статьи, посвященные работе с библиотекой Synapse Вы можете найти по меткам:  

13Мар/19

Synapse, Indy и HTTP Client API: кто быстрее?

В качестве разминки, а, заодно, и интереса, решал проверить какая из трех библиотек: Synapse, Indy или HTTP Client API окажется быстрее при отправке и получении обычного GET. При этом следует отметить, что, Read More…

23Янв/16

Самый быстрый способ получить хэш SHA1 для файла в Delphi 10

Достаточно часто, при работе с различными онлайн-сервисами нам приходится сталкиваться с хэшированием. Наиболее часто используемые при этом алгоритмы — MD5 и SHA1 (ну, по крайней мере, мне с этими алгоритмами приходится сталкиватьсяRead More…

12Авг/15

Самый простой способ автоматической настройки профиля почты в вашем приложении Delphi

Практически каждый серьезный почтовый клиент имеет в своем составе полезную функцию автоматической настройки профиля почты. Эта функция очень сильно упрощает жизнь рядовым пользователям, которых в дрожь бросает от подсказок типа «Введите номер порта» или «Укажите сервер исходящей почты (SMTP)». С автоматической настройкой все гораздо проще — задал адрес почтового ящика, нажал одну кнопку и всё — все настройки определит программа. Другое дело, что автоматический поиск настроек может не дать результатов и придётся всё-таки пугать пользователя, но это уже другой момент.

23Июл/14

Версии Synapse и некоторые сведения про тайм-ауты в Synapse

Этот пост можно считать как небольшое примечание к книге по Synapse. Потребность в этом примечании возникла по нескольким причинам. Во-первых, при переходе с Indy на Synapse у разработчиков часто возникают вопросы именноRead More…

28Мар/14

Книга о Synapse. Глава 2 «Работа с FTP в Synapse»

Прошло уже больше месяца с момента последней публикации в блоге. Так получилось, что все это время я к Delphi практически не обращался — занимался вещами далекими и от Delphi и от программирования, в принципе. По сему пропустил и выход AppMethod, но, думаю, что этот пробел я со временем восполню, а пока решил вернуться к работе над Synapse и предоставить на всеобщий обзор следующую главу, касающуюся работы с FTP в Synapse. По этому протоколу в блоге информации мало, поэтому большая часть главы писалась с нуля. PDF-версия главы — в конце сообщения.

11Янв/14

Книга о Synapse. Глава 1 «Работа с HTTP в Synapse»

Продолжаем работу над книгой про библиотеку Synapse. И сегодня я выкладываю текст следующей главы, касающейся работы с HTTP. Надо сказать, что про эту сторону библиотеки в блоге уже рассказывалось, если не 100, то 21 раз точно :). Однако текст ниже — это не дословный пересказ той 21 статьи, хотя повторения, конечно, есть. Более того, некоторые примеры я решил не включать в эту главу.

08Дек/13

Книга о Synapse. Глава 0 «Сокеты».

Итак, как я и говорил в последнем сообщении, работа над книгой про библиотеку Synapse подошла к первой контрольной точке и мы готовы представить на всеобщее обозрение первую главу. Надо сказать, что, начиная работу я не подозревал, что мы так увлечемся работой и будем все время что-то дополнять, добавлять, исправлять :) Но, в итоге решили, что все-таки стоит опубликовать первую главу сейчас, чтобы вы смогли оценить наш скромный труд и, если потребуется, то внести и свою лепту в работу над книгой.

Вторым автором книги стал Михаил Балабаев, предложив свою помощь в работе над книгой. И я благодарен Михаилу за те замечания и исправления, которые он вносил (и продолжает вносить :)) в текст книги. Надеюсь, что и к финишу мы придём вместе.

14Мар/13
synapse mail

Работа с SMTP в Synapse.

В статье рассматриваются следующие моменты работы с Synapse:
Отправка писем с вложениями
Отправка писем нескольким адресатам
Как отправлять копии писем (использовать поля CC и BCC в email)?
Как получать отчёты о доставке писем?
Визуализация процесса отправки
Диагностика работы TSMTPSend.

14Дек/12

Работа с IMAP в Synapse #1

В продолжение темы работы с библиотекой Synapse в Delphi решил дальше углубиться в работу с почтой и рассмотреть работу с протоколом IMAP, чтобы уже было более менее полное представление о том, какиеRead More…

30Ноя/12
synapse: работа с вложениями в письмах

Synapse: работа с вложениями в письмах.

Вот уже больше двух лет прошло с того момента, как я затрагивал в последний раз работу с POP3 в Synapse. Сам-то я к теме работы с почтой отношение имею очень отдаленное иRead More…