Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
msg.nFileCount = files.GetSize();
msg.lpFiles = fd;
MAPIFUNC lpMAPISendMail = (MAPIFUNC) GetProcAddress(hMAPILib, "MAPISendMail");
MapiFileDesc *fd=0;
if (lpMAPISendMail != NULL)
{
static MapiMessage Msg;
memset(&Msg, 0, sizeof(Msg));
Msg.lpszSubject = "Put subject text here";
Msg.lpszNoteText = "Put message text here";
fd[0].lpszPathName = C:\Beispiel.jpg;
Msg.nFileCount = 1;
Msg.lpFiles = fd;
lpMAPISendMail(NULL, NULL, &Msg, (FLAGS) (MAPI_LOGON_UI | MAPI_DIALOG), 0);
}
//FFSubmenu=Test
//FFName=MAPI Test
//FFPath=mapi.js
var mapi = new ActiveXObject("MSMAPI.MAPISession");
mapi.SignOn();
var msg = new ActiveXObject("MSMAPI.MAPIMessages");
msg.SessionID = mapi.SessionID;
msg.Compose();
msg.MsgIndex = -1;
msg.RecipAddress = "admin@j-k-s.com";
msg.AddressResolveUI = false;
msg.MsgSubject = "Test";
msg.MsgNoteText = "laber laber...";
msg.AttachmentIndex = 0;
msg.AttachmentPathName = FF_GetScriptPath() + "\\mfdl.js";
msg.Send(false);
mapi.SignOff();
DL schrieb:Nochmal Hallo
ich habe das Skript etwas angepasst und nun zu Beginn eine Variable integriert mit der man bestimmen kann, ob das Mail im Postausgang oder im Ordner Entwürfe landet. Voreingestellt ist der Ordner Entwürfe.
DL schrieb:Nochmal Hallo
ich habe das Skript etwas angepasst und nun zu Beginn eine Variable integriert mit der man bestimmen kann, ob das Mail im Postausgang oder im Ordner Entwürfe landet. Voreingestellt ist der Ordner Entwürfe.
typedef ULONG (FAR PASCAL *MAPIFUNC) (LHANDLE lhSession, ULONG ulUIParam,
lpMapiMessage lpMessage, FLAGS flFlags,
ULONG ulReserved);
const HINSTANCE hMAPILib = ::LoadLibrary("MAPI32.DLL");
if (hMAPILib)
{
MAPIFUNC lpMAPISendMail = (MAPIFUNC) GetProcAddress(hMAPILib, "MAPISendMail");
if (lpMAPISendMail != NULL)
{
MapiMessage Msg;
MapiFileDesc fd[1];
ZeroMemory(fd,1*sizeof(MapiFileDesc));
ZeroMemory(&Msg, sizeof(Msg));
Msg.lpszSubject = "<Subject>";
Msg.lpFiles=fd;
Msg.nFileCount=1;
fd[0].nPosition=-1;
fd[0].lpszPathName="d:\\tmp\\d2.jpg";
lpMAPISendMail(NULL, NULL, &Msg, (FLAGS) (MAPI_LOGON_UI | MAPI_DIALOG), 0);
}
VERIFY(::FreeLibrary(hMAPILib));
}