注:还没验证过,在一个帖子中看到了
<?php
$to = "other@xxxx.net";
$from = "me@xxxx.net";
$subj = "my test subject";
$msg = "this is the email body";
$header = "From: " . $from . "\r\n" .
"MIME-Version: 1.0\r\n" .
"Content-Type: text/calendar;method=REQUEST";
$txt_msg = "this is my text message, to be attached\r\n" .
"not much to it, eh.";
//Various ways to creat a new, random UID
$cal_uid = "{" . uniqid(mt_rand(), true) . "}";
$cal_uid = "{" . date('Ymd').'T'.date('His')."-".rand()."@mydomain.com}";
$cal_uid = com_create_guid();
$cal_msg =
"BEGIN:VCALENDAR
PRODID:-//Microsoft Corporation//Outlook 11.0 MIMEDIR//EN
VERSION:2.0
METHOD:REQUEST
BEGIN:VEVENT
ORGANIZER:MAILTO:name
DTSTART:20090901T170000Z
DTEND:20090901T035959Z
UID:" . $cal_uid . "
LOCATION:my meeting location
TRANSP:OPAQUE
SEQUENCE:0
DTSTAMP:20060309T045649Z
CATEGORIES:Meeting
DESCRIPTION:meeting description, line 1 of 2.\nline 2 of 2.\n\n
SUMMARY:meeting subject
PRIORITY:5
X-MICROSOFT-CDO-IMPORTANCE:1
CLASS:PUBLIC
BEGIN:VALARM
TRIGGER:-PT3D
ACTION:DISPLAY
DESCRIPTION:Reminder
END:VALARM
BEGIN:VTIMEZONE
TZID:US/Central
END:VTIMEZONE
END:VEVENT
END:VCALENDAR";
if (mail($to, $subj, $cal_msg, $header, "")) {
echo "test email sent";
} else {
echo "test email failed";
}
?>
分享到:
相关推荐
在发送Outlook邮件时,我们通常不是直接与Outlook交互,而是使用SMTP(Simple Mail Transfer Protocol)服务器,Outlook作为邮件客户端会连接到这个服务器来发送和接收邮件。 要使用JavaMail API,我们需要添加以下...
Java发送Outlook会议邮件是一种常见的任务,特别是在自动化工作流程或者集成系统中。下面将详细介绍如何使用Java来实现这个功能。 首先,我们需要理解Outlook会议邮件实际上是一种特殊的邮件,它包含了会议的时间、...
本主题聚焦于如何利用C#代码调用Outlook应用程序来发送邮件,这是一个常见的需求,特别是在自动化任务或者集成系统通信中。下面将详细介绍这个过程。 首先,要调用Outlook发送邮件,我们需要使用Microsoft.Office....
在SAP系统中,有时需要实现自定义的邮件发送功能以满足特定的业务需求,例如在用户操作SAP采购订单报表时,直接通过Outlook发送邮件到供应商。针对这种需求,我们可以利用SAP的ABAP编程环境,通过OLE(Object ...
python使用outlook发送带附件邮件
在这个场景中,"OUTLOOK自动发送邮件去提示方法"是一个关于如何解决Outlook自动确认发送邮件问题的技术点。 标题提到的"ClickYesSetup.exe"很可能是一个小型应用程序,设计用于自动处理Outlook中的警告对话框,特别...
本教程将专注于使用Delphi这一强大的Windows应用程序开发工具来通过Outlook发送邮件。Delphi提供了丰富的组件和API,使得与Microsoft Office应用程序如Outlook的集成变得简单易行。 首先,我们需要了解Outlook的...
本文将深入探讨如何使用C#调用Outlook发送邮件,并提供相关的源码解析。 首先,我们需要理解C#如何与Outlook集成。这通常通过Microsoft.Office.Interop.Outlook命名空间实现,它提供了对Outlook对象模型的访问。该...
本文将深入探讨如何使用C#编程语言来实现OutLook自动发送邮件的功能,包括添加附件。 首先,我们需要引入必要的命名空间,以便在C#代码中使用Outlook对象模型: ```csharp using System; using System.Net.Mail; ...
本实例涉及的是利用C#代码通过Microsoft Outlook应用程序发送邮件,这在自动化任务、通知系统或者集成业务流程中非常常见。下面我们将深入探讨如何实现这一功能。 首先,要调用Outlook发送邮件,我们需要使用...
OUTLOOK 邮件发送工具。很实用,不用安装,直接使用!
### 自定义Outlook发送邮件时的弹出Check窗口 #### 概述 在日常工作中,Microsoft Outlook 是一种常用的电子邮件客户端工具。为了确保邮件发送至正确的收件人,并避免潜在的人为错误,我们可以利用宏(macro)功能...
当我们需要从Outlook中检索邮件时,Java提供了一些库和API来实现这一功能。本篇将详细介绍如何使用Java来查询OutLook邮件。 首先,我们需要理解的是,Outlook邮件主要存储在Microsoft Exchange Server或者使用IMAP/...
本软件是由邮箱资料站旗下outlook邮箱产品技术部独家研制开发,软件采用直观方式已发出或收到的邮件时间进行修改,直接导入登录网页,取得相关值,然后进行已发出或收到的邮件时间修改,已发出或收到的邮件时间修改...
.net调用Outlook 批量发送邮件,可指定Outlook中的账号来发送邮件 解决调用Outlook时弹出对话框问题, 带安装程序。 如果本机已经安装了office但还是报未注册office错误时, 可以在VS中设置中 “生成”->“目标平台”...
Outlook Express 是一款经典的电子邮件客户端,它虽然没有像现代邮件应用那样内置丰富的多媒体功能,但通过巧妙的方法,用户仍然可以利用它发送语音邮件。这里我们将详细介绍如何使用Outlook Express发送和保存语音...
通过OUTLOOK发送邮件,支持附件,使用C#,如果报错误:找不到Microsoft.Office.Interop.Outlook,请再工具-->NuGet包管理器-->管理解决方案的NuGet程序包,搜索添加此库即可。本使用方式,通过c#生成工具,然后QT...
2. 打开 Outlook Express,全部选中这些文件,拖到 Outlook Express 的收件箱或已发送邮件箱中。 3. 选择 Outlook Express 的文件菜单,选择导出,选择邮件,选择全部或收件箱或已发送邮件箱。 4. 打开 Outlook 2003...
2. 在Outlook客户端邮件查看源码,将源码的html内容作为content参数传入可以发送指定HTML样式的邮件(注意类型选HTML);3. 在这个框架下可以随时新加自动邮件任务;4. sent_temp用于单任务测试;
使用C#代码制作的一调起outlook客户端发送邮件,支持附件。也可以后台发送邮件,但是outlook客户端必须配置好,如果不能使用outlook客户端(因为收费),也想要调起客户端支持发送附件,请到我的博客中找