1.
這個是呼叫ie mailto 來傳送的,呼叫win api
首先要新增引用using system.runtime.interopservices;
class mailto //與我聯絡開啟郵箱的類
2 呼叫 ie方法
system.diagnostics.process.start("mailto:[email protected]");
或system.diagnostics.process.start("mailto:[email protected]?subject=這是標題哦&body=這是文字內容啊!!!!!!!!!");
前面二種都不能新增附件傳送
下面是可以新增附件傳送的
3 引用msmapi32.ocx 來實現,可新增附件
mapisession mapis1 = new mapisession();
mapimessagesclass mapim1 = new mapimessagesclass();
mapis1.newsession = true;
mapis1.logonui = false;
mapis1.downloadmail = false;
string m_path;
string m_file_name;
string m_file;
m_path = "c:\\";
m_file_name = "log.txt";
m_file = m_path + m_file_name;
mapis1.signon();
mapim1.sessionid = mapis1.sessionid;
mapim1.compose();
mapim1.addressresolveui = true;
mapim1.attachmentindex = 0;
mapim1.attachmentpathname = m_file;
mapim1.attachmentname = m_file_name;
mapim1.msgsubject = "the title ";
mapim1.msgnotetext = "the body ";
mapim1.send(true);
mapis1.signoff();
C 呼叫 Outlook傳送郵件例項
新增引用 microsoft.office.interop.outlook using system using system.collections.generic using system.linq using system.text using system.net.mail using sy...
Python 呼叫 Outlook 傳送郵件
import win32com.client as win32 defsend mail outlook win32.dispatch mail item outlook.createitem 0 0 olmailitem mail item.recipients.add someone qq.co...
使用c 給outlook新增任務 傳送郵件
c 在使用outlook提供的一些api時,需要將outlook相關的com引用到專案中。具體方法就是用vs開啟工程後,在工程上新增引用,在com選項卡上,選擇microsoft outlook 12.0 object library,如果安裝的不是outlook2007,則對應com的版本不一樣。...