我正在 Rails 中创建一个批处理文件,该文件用于在 Lotus Notes(8.5)中使用选定的附件启动电子邮件。我希望能够在附件中包含附件列表和一些文本。我找不到一种方法来将正文设置为富文本格式或包括一些基本格式(如换行)。
"C:\Program Files (x86)\IBM\Lotus\Notes\notes.exe"
"Mailto:?Attach=\\CCTWEB\wwwroot
\development\technical_library\public
\images\38\CCT_credit_application_05-2013.pdf
?body=file1.pdf & nl file2.pdf"
批处理文件有效。当用户单击它时,它将启动带有适当附件的 Lotus Notes 电子邮件。我无法工作的是控制?body=file1.pdf & nl file2.pdf
中的格式(&nl 只是创建新行的一种尝试)。看来,我尝试进行的任何格式化都只会在这一点上将主体截断。
是否有任何用于?body =的命令行选项允许 RTF 或 HTML,或者是否可以插入至少引起换行的命令?
1 回答
我发现可以通过在批处理文件中用%转义%来实现此目的。
从命令行传递时,必须进入?body =以在注释电子邮件中换行的代码为%0D%0A。但是,批处理文件将%0 解释为“传递给批处理文件的第一个参数”。解决此问题的方法是使用以下方法。
这可以工作并创建一个批处理文件,该文件可以用我想要的新行开始 Lotus Notes 电子邮件。