testxlog

testxlog

將outlook收到的新郵件透過airtable自動轉錄到obsidian中

將 outlook 收到的新郵件通過 airtable 自動轉錄到 obsidian 中#

一、Airtable 設置#

  • 新建一張表,暫且命名為 Outlook
  • 內有字段 Title、Folder、Content
  • Folder 全部填充為 1-Inputs/Outlook
  • 點擊 Automations 以開始 Create automation
  • 為自動化隨意寫個名字
  • 點擊 Add trigger 並選擇 Outlook Email 及 When email is received
  • 首次需從 CONFIGUATION 中填寫 outlook 郵箱帳號並通過郵件確認授權
  • 之後只需選擇郵箱帳號 Select account 中的 Outlook Email account
  • 點擊 Folder 為收到的郵件選個文件夾,我還是選收件箱
  • 點擊 Add advanced logic or action 並選擇 Creat record
  • 在 Description 中起個名字,比如轉錄新郵件
  • 在 Table 中選擇開始創建的 Outlook 表
  • 在 Fields 中點擊 Choose field
  • 選擇 Title 和 Content
  • 在 Title 中選擇 Subject
    • 但為了今後在 Obsidian 中能夠按收到日期排序,可在前面先選擇 Received
    • 以下注意避坑!
    • 日期時間中會包含英文冒號等特殊符號
    • 而包括這些符號的 Title 將作為下載到 Obsidian 後的筆記名
    • 這些特殊符號不符合在 Obsidian 中的命名規則
    • 向 Obsidian 同步時不會報錯但也不能成功
    • 故需在 airtable 中先處理掉命名規則中不允許出現的特殊符號
    • 比如英文冒號、斜線等,都可以通過自動查找替換為不影響閱讀理解的連字符
  • 在 Content 中依次選擇 Body
  • 點擊 Generate a preview 生成預覽並 Run tests
  • 現在給你的 outlook 郵箱發一封新郵件試試看吧
  • 不出意外的話,Airtable 中 outlook 表中會增加一條記錄

二、Obsidian 設置#

  • 使用 Airtable2Obsidian 同步腳本
  • 新增同步文件夾,比如 Outlook
  • 在這個文件夾下新建一個空筆記
  • 打開這個筆記並按下 alt+a 快捷鍵
  • 會先查找 Airtable 中的新記錄數量
  • 隨之便提示將 Airtable 的 Outlook 表中內容批量下載到 Obsidian 庫的 Outlook 文件夾
  • 我的文件夾是1-Inputs/Outlook
  • 如此便再也不用登錄 Outlook 翻郵件了

三、尚未解決的問題#

  • 偶爾會有郵件中帶附件的情況
  • 要是能將附件一並下載到 Obsidian 就更好了
  • photo by Mediamodifier(https://unsplash.com/@mediamodifier?utm_source=templater_proxy&utm_medium=referral&fit=crop&mask=corners) on Unsplash
載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。