我正在尝试从邮件中提取附件并将这些文件附加到另一个邮件项目。
一切正常但如果我尝试添加一个具有阻止扩展名的附件,附件将不会添加到邮件项目中。以下是我所做的:
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) {
为什么不会显示这些特定的附件类型?
答案 0 :(得分:2)
为什么这些特定的附件类型不会显示?
这是一个Microsoft Office feature,而不是你的软件坏了。
据微软称,有三种选择:
我想添加第四个:
我会选择选项2,因为这是最容易实现的,并且不需要更改发送方和接收方PC(您无法始终控制它,哪些可能具有安全隐患)。