0
标题可能不是100%的点。通过javascript发送Outlook邮件
在我工作的地方,我们有时会发邮件给某些地址(其中有5个)。
无论如何,我创建了一个批处理脚本,可以让你输入你要发送邮件的一些细节,然后将该批处理脚本执行:
outlook.exe /c ipm.note /m "[email protected]&[email protected]&subject=SUBJECT&body=BODY"
这将打开一个新邮件的Outlook窗口,有些人可能已经知道了。
“问题”(因为它不是一个真正的大问题)是我必须手动添加我的签名,因为没有切换为Outlook来做到这一点。
现在,我得到了一个.js脚本(从一个简单的html页面,一个css,由某人完成,出于完全相同的原因,仅输入一些关于邮件的细节等)通过使用像一个新的邮件Outlook窗口:
window.location = 'mailto:[email protected][email protected]&subject=[ROG URGENTARE] ' + nrbonimcc + ' Jud.' + catreimccmare ;
现在,我怎样才能使批处理脚本中调用一个.js脚本来发送“电子邮件地址”命令。
批处理脚本是这样的:
@echo off
title=MAIL TOOL
set [email protected]
set [email protected]
set [email protected]
set [email protected]
set [email protected]
:start
echo.
echo.
echo.
echo MAIL TOOL
echo.
echo.
echo.
set /p zone=Enter a zone:
if '%zone%'=='a' goto zone1
if '%zone%'=='b' goto zone1
if '%zone%'=='c' goto zone2
if '%zone%'=='d' goto zone2
etc
:zone1
echo.
echo.
echo.
echo MAIL TOOL
echo.
echo.
echo.
echo SENDING MAIL TO ZONE 1
echo.
echo.
echo.
outlook.exe /c ipm.note /m "%mail1%&cc=%workmail%&subject=ZONE 1 MAIL (%zone%)&body=ZONE 1 BODY TEXT"
echo.
echo COMMAND EXECUTED SUCCESSFULLY, PRESS ANY KEY TO CONTINUE.
echo.
pause>NUL
goto start
:zone2
etc.
我不知道为什么,但这个命令(启动iexplore.exe“mailto:etc”)打开一个新的邮件Outlook窗口,但没有签名,就像批处理脚本一样。 – Morgenstern
好吧,我修改了.js脚本以在正文中添加一些文本(它只在主题字段中添加了文本),并添加了文本,但没有像批处理脚本那样的签名... – Morgenstern