Email-Server

如何從 Zimbra 導出通訊錄?

  • April 17, 2020

我想以格式導出所有使用者的聯繫人(通訊錄)以csv用於遷移。Zimbra 在 ubuntu 上執行,我想從 cli 執行此操作。我該如何進行?我已經參考了這個連結,但這不是我的選擇。

如果您想了解更多詳細資訊,請告訴我。

不確定是否要在 Zimbra 伺服器上執行此操作,但如果它是伺服器,您可以使用帶有 getRestUrl 的 zmmailbox 來完成幾乎所有可以在 Web 界面中完成的事情。成為 zimbra 使用者

zmmailbox -z -m mail@domain.com -t 0 getRestURL "//contacts?fmt=csv"

這是一個基本的 csv 導出,主要與 Zimbra 兼容。您可以通過使用以下選項之一替換 csv 來使導出與其他應用程序更兼容:

  • zimbra-csv
  • 雅虎-csv
  • 雷鳥-csv
  • outlook-2000-csv
  • outlook-2003-csv

要使 Outlook 2003 兼容導出,您的命令更改為:

zmmailbox -z -m mail@domain.com -t 0 getRestURL "//contacts?fmt=outlook-2003-csv"

要從不同的地址簿導出,您可以使用該地址簿 fe 的名稱:

zmmailbox -z -m mail@domain.com -t 0 getRestURL "//privatecontacts?fmt=outlook-2003-csv"

引用自:https://serverfault.com/questions/764304