231云
网站首页 >> 其他资讯 >> 正文
标题

delphi发邮件

内容

delphi发送邮件出错,在发送的时候抛出异常

1、如果是系统抛出的,那么,可以用 try except end;来捕捉。如果是自定义的异常,应该用raise来抛出。异常类必须继承于Exception类。

2、把 smtp 改成163后 IdMsgSend.From.Address :=123456@qq.com这句也必须改成 163 的,不然发送会失败的。

3、我也遇到过这种情况,至于是程序发送失败了,还是被服务器给踢了,我也没搞清楚。我用NMSMTP控制发送邮件没有这个问题,你也试试吧。

4、=False;end;end;procedure TFormTimer1Timer(Sender: TObject);begin UsedTime:=UsedTime+1;end;end.//这里面的关键是,在满足你设定的时间条件后,要用 Raise 抛出一个异常!就可以使程序直接进入 Except 语句里。

如何用delphi的发html格式的邮件

从数据库查询数据,并将结果导出到 html 中并不复杂,你需要进一步描述“填充到 html 页面”是指的生成本地的网页文件,还是在线填充数据。发送 email,可以使用 IdSMTP 组件。

点击撰写邮件;红色箭头指示地方有html代码,点击进去;点击html;将做好的html代码复制进去,然后点击返回可视化编辑即可;注意图片保存的网络地址。

发送图文HTML邮件很简单,发送方法如下:首先,复制邮件代码,然后打开自己的邮箱,转换为代码输入方式,粘贴代码,就可以发送邮件了。详见下图(图1为QQ邮箱,图2为163邮箱)。接下来,我们再说一下如何制作图文HTML邮件。

gb2312,utf-8;q=0.7,*;q=0.7 Keep-Alive:300 Connection:keep-alive通常来说,html 并不需要主动“送出”头部,而 delphi 应用开发中,常用 IdHttp 来模拟发送网络数据等时,大多需要编写特定的 header 信息。

是一个类,存储要发送的邮件信息。具体如下:l FromName:发件人名称 l FromAdress:发件人email地址。l ReplayToAdress:回复地址 l Orgranization:发件人所在地址。

html静态页面要想实现邮件发送功能,需要借助ajax接口调用发邮件的程序才可以。

delphi发邮件

Delphi发送邮件的问题

1、大哥,这个问题是说明你的Socket连接部分出错了。根本没到你发送邮件的那一步。物理连接没有建立,当然是不对了,检查你的POP3或SMTP服务器的IP和端口号是否正确。

2、把 smtp 改成163后 IdMsgSend.From.Address :=123456@qq.com这句也必须改成 163 的,不然发送会失败的。

3、我也遇到过这种情况,至于是程序发送失败了,还是被服务器给踢了,我也没搞清楚。我用NMSMTP控制发送邮件没有这个问题,你也试试吧。

4、注意你邮件的内容和标题,不要有类似广告之类的内容。

delphi发邮件

delphi的smtp发邮件怎么实现

1、ClearParams属性 为真时,邮件发送完毕会把PostMessage属性的值清空 EncodeType 指定邮件编码方式。uuMIME—MIME 编码;unCode---UUEncoding编码 FinalHeader 指定最后的消息头标。

2、(1)建立TCP连接。(2)客户端向服务器发送HELO命令以标识发件人自己的身份,然后客户端发送MAIL命令。(3)服务器端以OK作为响应,表示准备接收。(4)客户端发送RCPT命令。(5)服务器端表示是否愿意为收件人接收邮件。

3、把 smtp 改成163后 IdMsgSend.From.Address :=123456@qq.com这句也必须改成 163 的,不然发送会失败的。

4、SMTP命令 命令说明 HELLO <domain> <CRLF> 识别发送方到接收SMTP的一个HELLO命令 MAIL FROM:<reverse-path><CRLF> <reverse-path>为发送者地址。

我用delphi2006写了一个发送邮件的程序,但是发送不成功!提示:socket...

1、其实就是URL有问题,将URL前后的不可见字符删除掉就可以了。如果Url是在Get之前直接填写的字符串就不会出现这种情况,往往是使用了从文本框的变量才会出现。

2、你可以尝试以下步骤: 检查网络连接是否正常,确保你能够正常上网。 检查邮件账户设置是否正确,包括邮件服务器、端口等信息。 检查收件人地址是否正确,如果可能可以尝试使用另邮箱地址尝试发送邮件。

3、你用socket调试工具启动端口,然后用你的程序连上去发一下数据看看能不能发过去。

网站统计
  • 在线人数:198
  • 今日审核:0
  • 等待审核:0
  • 本站分类:27
  • 提交收录
随机标签