在Delphi中使用电子邮件

2016-01-29 14:27 20 1 收藏

在Delphi中使用电子邮件,在Delphi中使用电子邮件

【 tulaoshi.com - Delphi 】

  一个成熟的软件,对电子邮件的支持必不可少,用户可以通过点击程序界面上的链接用Delphi实现这一功能,使用非常简单。

  首先,在程序的interface部分加入uses Shellapi,因为这个单元封装了我们要使用的API函数。然后,我们就可以写程序了。下面是程序的代码:

procedure SendMail
var
s String
begin
s = mailtoabc@def.com
ShellExecute0 open PChars nil nil SW_SHOWNORMAL
end

  这样,执行这个过程,就可以自动打开电子邮件发送程序,给abc@def.com发送邮件了。

  在实际使用过程中,有时需要同时给几个邮箱发送邮件,只要改变s的值即可。

s = mailtoabc@def.com﹖to=abc1@def.com&to=abc2@def.com

  这样就可以同时给几个邮箱发送邮件了。

  如果要确定电子邮件的标题和正文,可以给s赋值:

s = mailtoabc@def.com﹖subject=hello&body=你好

  注意:

  1.给标题和正文赋值时不需要加引号。

  2.虽然很多资料上都说:如果标题和正文中含有空格,需要将它转换为%20。但笔者在调试程序的过程中,即使不作转换,程序也可以正常运行。

  本程序在Windows 2000 Profes sional、Delphi 5、MS Outlook Express中运行通过。

来源:http://www.tulaoshi.com/n/20160129/1493359.html

延伸阅读
标签: word
在Word2010中邮件合并时合并到电子邮件 在Word2010文档中进行邮件合并时,可以直接将信函合并到电子邮件,即将信函直接发送到收件人的电子邮箱中,操作步骤如下所述: 第1步,打开Word2010文档窗口,切换到邮件功能区。在完成分组中单击完成并合并按钮,并在打开的菜单中选择发送电子邮件命令,如图1所示。 tulaoShi.com 图1 ...
iPhone设置电子邮件定时提醒   第一步,在设置应用页面,点击邮件、通讯录、日历。 TuLaoShi.com 第二步,在邮件、通讯录、日历选项页面,点击获取新数据选项。 第三步,在获取新数据页面,点击开启推送功能,还可以设置每15分钟、30分钟或一个小时让iPhone检查一次新邮件。 iPhone的诞生创造了移动电源 ...
标签: 电脑入门
在Word2010文档中进行邮件合并时,可以直接将信函合并到电子邮件,即将信函直接发送到收件人的电子邮箱中,操作步骤如下所述: 第1步,打开Word2010文档窗口,切换到邮件功能区。在完成分组中单击完成并合并按钮,并在打开的菜单中选择发送电子邮件命令,如图1所示。 图1 选择发送电子邮件命令第2步,在打开的合并到电子邮件对话框中,单...
标签: word
在Word2010文档中创建电子邮件超链接 Word2010文档中的超链接除了可以指向网页或其他文件意外,还可以指向电子邮件地址。当用户点击Word2010文档中的电子邮件超链接时,将自动打开本机中的电子邮件客户端程序(例如Outlook)编辑邮件,并自动填写收件人的电子邮件地址。在Word2010文档中创建电子邮件超链接的步骤如下所述: 第1步,打...
标签: Web开发
用Socket发送电子邮件在作者所申请的几个PHP 主页空间中,能够提供mail功能的实在不多,总是调用完mail()函数之后就毫 无下文了。但是电子邮件在网上生活中的作用越来越大。想一想网虫上网不收邮件能叫真正的网虫吗?邮件 的作用我不想再说了,但是如果主页空间不支持mail()发送那么怎么办呢?我也想过通过socket来实现邮件 发送,但无奈...

经验教程

588

收藏

87
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部