|
|
// ----------------------------------------------------------------------------------------------------------
// M A I L U T I L . H
// ----------------------------------------------------------------------------------------------------------
#ifndef __MAILUTIL_H
#define __MAILUTIL_H
// ----------------------------------------------------------------------------------------------------------
// Depend On
// ----------------------------------------------------------------------------------------------------------
//#include "gennote.h"
// ----------------------------------------------------------------------------------------------------------
// To create a folder
// ----------------------------------------------------------------------------------------------------------
void MailUtil_DoFolderDialog(HWND hwndParent, FOLDERID idFolder);
#define RenameFolderDlg(_hwnd, _idFolder) MailUtil_DoFolderDialog(_hwnd, _idFolder);
HRESULT MailUtil_OnImportExportAddressBook(HWND hwnd, BOOL fImport);
HRESULT HrSendWebPage(HWND hwnd, BOOL fModal, BOOL fMail, FOLDERID folderID, IUnknown *pUnkPump); HRESULT HrSendWebPageDirect(LPWSTR pwszURL, HWND hwnd, BOOL fModal, BOOL fMail, FOLDERID folderID, BOOL fIncludeSig, IUnknown *pUnkPump, IMimeMessage *pMsg);
HRESULT HrSaveMessageInFolder(HWND hwnd, IMessageFolder *pfldr, LPMIMEMESSAGE pMsg, MESSAGEFLAGS dwFlags, MESSAGEID *pNewMsgid, BOOL fSaveChanges); HRESULT HrSaveMessageInFolder(HWND hwnd, FOLDERID idFolder, LPMIMEMESSAGE pMsg, MESSAGEFLAGS dwFlags, MESSAGEID *pNewMsgid); HRESULT SaveMessageInFolder(IStoreCallback *pStoreCB, IMessageFolder *pfldr, LPMIMEMESSAGE pMsg, MESSAGEFLAGS dwFlags, MESSAGEID *pNewMsgid, BOOL fSaveChanges); HRESULT SaveMessageInFolder(IStoreCallback *pStoreCB, FOLDERID idFolder, LPMIMEMESSAGE pMsg, MESSAGEFLAGS dwFlags, MESSAGEID *pNewMsgid);
HRESULT HrSendMailToOutBox(HWND hwndOwner, LPMIMEMESSAGE pMsg, BOOL fSendImmediate, BOOL fNoUI, BOOL fMail = TRUE); HRESULT SendMailToOutBox(IStoreCallback *pStoreCB, LPMIMEMESSAGE pMsg, BOOL fSendImmediate, BOOL fNoUI, BOOL fMail);
HRESULT HrSetSenderInfoUtil(IMimeMessage *pMsg, IImnAccount *pAccount, LPWABAL lpWabal, BOOL fMail, CODEPAGEID cpID, BOOL fCheckConflictOnly);
HRESULT HrCreateReferences(LPWSTR pszOrigRefs, LPWSTR pszNewRef, LPWSTR *ppszRefs);
#endif // __MAILUTIL_H
|