如何在Outlook邮件项中添加阻止的文件类型作为附件?

时间:2015-09-28 08:03:04

标签: c# outlook outlook-addin outlook-redemption

我正在尝试从邮件中提取附件并将​​这些文件附加到另一个邮件项目。

一切正常但如果我尝试添加一个具有阻止扩展名的附件,附件将不会添加到邮件项目中。以下是我所做的:

function processInboxToSheet() {

var start = 0;
var threads = GmailApp.getInboxThreads(start, 100);
var SPREADSHEET_URL =    "https://docs.google.com/spreadsheets/d/18TzTzylbmu-g2lQyZo-YoscxW8SIK7a-tg/edit?usp=sharing";
var SHEET_NAME = 'Sheet1';
var result = [];


var spreadsheet = SpreadsheetApp.openByUrl(SPREADSHEET_URL);
var qs_sheet = spreadsheet.getSheetByName(SHEET_NAME);

for (var i = 0; i < threads.length; i++) {
var messages = threads[i].getMessages();

var content = messages[0].getRawContent();

if (content) {

为什么不会显示这些特定的附件类型?

1 个答案:

答案 0 :(得分:2)

  

为什么这些特定的附件类型不会显示?

这是一个Microsoft Office feature,而不是你的软件坏了。

据微软称,有三种选择:

  • 使用共享服务器
  • 使用文件压缩实用程序
  • 重命名文件

我想添加第四个:

我会选择选项2,因为这是最容易实现的,并且不需要更改发送方和接收方PC(您无法始终控制它,哪些可能具有安全隐患)。