我在 Outlook 2003 中有幾個通訊組列表,需要將其移至 Gmail。雖然傳輸主資料夾中的聯絡人相當容易(只需匯出到 CSV 並匯入),但使用通訊群組清單就不那麼容易了。
我無法(不知道如何)將聯絡人從列表複製到主聯絡人資料夾,這樣它們就可以“正常”,並且“另存為”選項不包含 CSV。其中有幾項要做,總共可能包含大約 100-200 個聯絡人,所以我想要一些不太無聊的事情。
答案1
嘗試這個。
添加每個列出新電子郵件的「收件者」字段,然後展開清單(如果它有我希望的展開選項)。
然後右鍵單擊每個聯絡人並將其另存為聯絡人,將每個聯絡人新增至您的主聯絡人清單。這可能比把它們一一寫下來要簡單。
答案2
這就是我最終所做的,但應該是更好的方法...
將清單儲存為文字檔案(打開它,文件,另存為...,文字檔案 (*.txt)),然後使用以下 Python 腳本將其轉換為 Gmail 喜歡的 CSV 格式:
import sys
import csv
for distlist in sys.argv[1:]:
with open(distlist) as fin:
reader = csv.reader(fin, dialect="excel-tab")
contacts = list(reader)
header = ['Name','E-mail Address']
contacts = contacts[4:] # chop off the list header
with open(distlist + ".csv", "wb") as fout:
writer = csv.writer(fout, quoting=csv.QUOTE_ALL)
writer.writerow(header)
writer.writerows(contacts)
您需要將每個清單儲存為文字文件,然後拖放將它們全部寫入腳本,或將其稱為distlistfix.py "List 1.txt" ["List 2.txt"...]
.它將轉儲出來List 1.txt.csv
,List 2.txt.csv
等等。
若要將群組保留在 Gmail 中,請勾選“將匯入的聯絡人新增至:新群組...”,然後在出現提示時輸入群組名稱。