none
AD 帳號與Email 不同, 大量匯入問題 RRS feed

  • 問題

  • 請問各位大哥,

    目前在正公司內架設 Exchange 2007 準備要取代舊有的 Mail Server, 先前我們 AD 的帳號與 Email 的帳號並不相同, 例如:

    AD 帳號是 FDS001
    Domain 是 yyyy.com

    email 帳號是 mark197x@xxxx.com

    Domain 與 AD 定義的也不同.. 分別是 yyyy.com (AD), xxxx.com (Mail)

    Exchange 2007 剛剛架設完畢並且先單獨匯入我個人的帳號,我的email 會自動帶成 FDS001@yyyy.com,我也嘗試在 AD 帳號設定把 Email 的欄位加上去,此時匯入的帳號也並不會帶入 Email 欄位的設定值,要請問這種情況下有無快速的帳號導入方式,而不用到 exchange 2007 內在一筆一筆去修正?

    感恩
    2008年5月26日 上午 06:13

解答

  • Dear :

     

    你應該已經做好Accpted Domains的設定,另外依照你的需求設定E-Mail Address Policy,設定完成後,將所有你要的User建立信箱,在製作一份CSV File,包含Name,Alias等你變更需要的欄位

    於 Exchange Management Shell 中執行以下指令:
    import-csv C:\Create-MailContact.csv | ForEach {Set-Mailbox -Identity $_.Name -Alias $_.Alias}

    你就可以使用批次方式修改User 的Alias Name,如此配合之前的E-Mail Address Policy,應該可以滿足你要的。

     

    建議你可以參考一下 Set-Mailbox的指令http://technet.microsoft.com/en-us/library/bb123981(EXCHG.80).aspx

     

     

    以上

    2008年5月26日 下午 04:47

所有回覆

  • 你必須去新增一個 Accepted Domain 為xxxx.com

    再去修改 E-mail Address Policy 為xxxx.com

     

    如果你的帳號與E-mail 帳號名稱不同

     

    再匯入時,先試試能否先將Alias Name 匯入,等帳號匯入後,

    再去新增信箱。一開始將E-mail 屬性匯入沒什麼用處。

    2008年5月26日 上午 08:13
    版主
  • Dear :

     

    你應該已經做好Accpted Domains的設定,另外依照你的需求設定E-Mail Address Policy,設定完成後,將所有你要的User建立信箱,在製作一份CSV File,包含Name,Alias等你變更需要的欄位

    於 Exchange Management Shell 中執行以下指令:
    import-csv C:\Create-MailContact.csv | ForEach {Set-Mailbox -Identity $_.Name -Alias $_.Alias}

    你就可以使用批次方式修改User 的Alias Name,如此配合之前的E-Mail Address Policy,應該可以滿足你要的。

     

    建議你可以參考一下 Set-Mailbox的指令http://technet.microsoft.com/en-us/library/bb123981(EXCHG.80).aspx

     

     

    以上

    2008年5月26日 下午 04:47
  • 感謝兩位大哥的建議,雖然在製作 CSV 檔案有點問題,直接大量匯入失敗,我的格式設定成

     

    FDS001,Mark197x

    FDS002,JohnWang

    FDS003,SeanChen 

     

    是否有誤?,不過可以一個個帳號的去修正 Alias,因為去修正 DomainName 以及 User ID 的工程太浩大,不知道是否還有其他建議的方式(除了用 Alias?)

     

    感恩.

    2008年5月27日 上午 05:20