社区
网络及通讯开发
帖子详情
怎么用indy发送消息?
clinton81
2004-06-24 11:10:04
看bcb自带例子,只能是在客户连接时候发送消息。
我希望是当按下某按钮时,向指定客户端发送消息。如何实现?
...全文
101
5
打赏
收藏
怎么用indy发送消息?
看bcb自带例子,只能是在客户连接时候发送消息。 我希望是当按下某按钮时,向指定客户端发送消息。如何实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
clinton81
2004-06-30
打赏
举报
回复
这是我第一次使用indy控件。
用普通 internet socket控件发送数据在非阻塞状态下不好控制。阻塞状态又要自己写多线程。时间紧,恐怕出错,不敢用。
现在我基本做到要求了。只不过是把问题给绕了过去。现在我是在服务器接到连接时发送数据。然后立即断开。这样就可以使用bcb例子的代码了。
而通知客户端的方法是使用普通socket在非阻塞方式下发送一个特定代码,客户端接到后就连接服务器。这个socket是保持连接的。
cbprogrammer
2004-06-30
打赏
举报
回复
好像在没有连接的情况下, 服务器端向客户端是发不了数据的, 即使发了客户端也接收不到.
何不把客户端也做成服务端, 就是说两端是互为客服/服务器端,这样在没有连接的前提下, 谁先发起请求都可以了.
clinton81
2004-06-25
打赏
举报
回复
为什么没人帮回答这个初级问题呢?可是有分得的啊。
clinton81
2004-06-24
打赏
举报
回复
是的,是tcpserver和tcpclient。我找了很久,找不到怎么获得指定的客户端线程。请xinghf(xinghf)说详细些好吗?
xinghf
2004-06-24
打赏
举报
回复
tcp连接吗?
必须找到客户端的线程管道
indy
用
发送
、收取gmai邮件
使用
indy
用
发送
、收取gmai邮件 delphi
indy
10 ssl
发送
邮件 dll
用
Indy
10中的TIdSMTP
发送
邮件,按以下方法可以实现SSL安全连接: 1 把附件文件解压缩后的两个dll放到程序文件夹下 2 增加一个TIdSSLIOHandlerSocketOpenSSL控件 3 两个控件的关键属性设置如下: object IdSMTP1: TIdSMTP IOHandler = IdSSLIOHandlerSocketOpenSSL1 Host = 'smtp.qq.com' Port = 465 UseTLS = utUseImplicitTLS end object IdSSLIOHandlerSocketOpenSSL1: TIdSSLIOHandlerSocketOpenSSL Destination = 'smtp.qq.com:465' Host = 'smtp.qq.com' Port = 465 end 以上方法,用Delphi6+
Indy
10.5.5测试通过。同样用此方法,可以用TIdPOP3实现接收邮件。 注意,网上查到的相关说明大都是针对
Indy
9的,不适用于
Indy
10。
INDY
10
发送
邮件实例
应用
INDY
做
发送
邮件 很好的东东 呵呵。要20个字 随便打了
Delphi7下
Indy
发送
邮件示例,可以SSL
发送
,含和2002年的ssleay32.dll)
示例用Delphi的
Indy
控件,试过用163或139邮箱
发送
,可以用普通端口25或SSL端口
发送
,可以
发送
附件。 内含2002年的ssleay32.dll和libeay32.dll,其它版本可能会报错“Could not load SSL library”。 smtp.163.com 默认端口为:25,SSL端口:465/994, smtp.ym.163.com 企业邮箱,默认端口为:25 (如勾选ssl安全链接,端口号为994) smtp.139.com或smtp.10086.cn 手机邮箱,默认端口为:25,SSL端口:465
基于
Indy
的Email
发送
组件源码
基于
Indy
的Email
发送
组件源码 基于
Indy
的Email
发送
组件源码
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章