我有一封收到的电子邮件(mail-in数据库),其中包含一个RichTextField,其中发现了“一些”附件。我还发现附件不是在RTF中,而是在文档中作为$FILE。我正在尝试获得所有对象的句柄,以便将它们复制到另一封外发电子邮件中。我可以使用下面的代码找到$FILE。
Dim rtiObject as NotesEmbeddedObject
Dim rti_Email as NotesRichTextItem
Dim obj_Email as NotesEmbeddedObject
ForAll p in mailDoc.items
if p.Name = "$FIL
我不知道如何在电子邮件中使用嵌入的图像,利用附件。
我在.js中有:
var mailOptions = { ... html: 'my html jade', attachments: [{ filename: 'image.png', path: '/picture/file', cid: 'myPicture' //same cid value as in the html img src }]
在jade文件中:
... img(src="cid:myPicture")
当
我使用获取用户电子邮件集合的JSON对象,并在自定义web界面中显示数据。我需要显示一个电子邮件列表,列表中的每一封电子邮件都需要一个特定邮件附件数量的指示符。
我正在使用来自Outlook Mail REST API reference #Getmessages路由的Get消息来获取所需的所有数据。然而,当我在$select中指定我想要Attachments时,我从来没有收到每封电子邮件的附件集合;它只是丢失了。
我可以得到每个个人电子邮件的附件集合与每封电子邮件的个人请求,这将是丑陋的,如果我需要附件计数100电子邮件一次。
根据这一点:()当我收到消息时,我应该能够指定是否需要附件集合,
我试图解析电子邮件内容和发送电子邮件正文及其附件。我使用解析电子邮件内容,使用request库发送multipart/form-data帖子请求。然而,我得到了
TypeError: source.on is not a function
如果电子邮件包含任何附件,则出错。
test.js
var simpleParser = require("mailparser").simpleParser;
var request = require('request');
var sendEmail = async (emailContent) => {
我有3个实体Project,Attachment和Messages。项目可以有多个附件和邮件。
问题出在项目细节视图上,我列出了它的邮件和附件(如果有),或者允许用户添加新附件和发布新邮件。这是我的视图的快照
一旦用户添加了新的附件,新的附件实体就会通过管理器创建,在文件上传之后,保存更改会立即调用到服务器。但在项目细节视图渲染之前,我还为消息创建了一个新的实体,它在创建附件实体时抛出验证错误,并保存调用的更改,这是有意义的。那么,我如何处理这两个实体的状态呢?以下是我的代码
模型类
Project.cs
Public class Project
{
public int Id {
我有一个检查电子邮件附件的代码:
final Multipart mp = (Multipart) msg.getContent();
final int numAttachments = mp.getCount();
...
final Part part = mp.getBodyPart(attachmentNumber);
然而,numAttachments返回附件的数量+ 1。当我在mp.getBodyPart(index)上迭代时,我看到我遍历了附件和电子邮件。我只想得到附件,而不是电子邮件。
我知道
附件通常,但不总是,有一个内容处理依恋。附件通常(但不总是)有一个文件名。