Microsoft Windows SharePoint Services 使用 SMTP 伺服器來傳送提醒及其他管理訊息。您可以指定要使用的 SMTP 伺服器,並設定用於為所有網站傳送提醒及接收回覆的電子郵件地址,方法是使用 [SharePoint 管理中心] 電子郵件設定。您還可以為特定的虛擬伺服器指定不同的設定。您可以在任一層級上指定下列設定:外送 SMTP 伺服器、寄件者地址、收件者地址及字元集。
您設定電子郵件設定時,指定的設定之一是要在電子郵件訊息中使用的字元集 (亦稱為「字碼頁」)。預設字元集是 65001 (Unicode UTF-8),其為適合於大部份語言的標準字元集。您也可以選擇指定的語言字碼來套用,如 1256 (阿拉伯文 (Windows)),但是請注意變更為指定的語言字碼可能會導致使用其他語言字碼 (如 1252 (西歐 (Windows)) 的用戶端無法讀取電子郵件訊息。
如果您想在「網際網路資訊服務 (IIS)」中使用 SMTP 伺服器從 Windows SharePoint Services 傳送外送電子郵件訊息,則必須設定 SMTP 伺服器允許匿名存取及允許轉送電子郵件訊息。請注意您使用的 SMTP 伺服器必須有「網際網路」存取權,才能將訊息傳送到外部電子郵件地址。
附註 預設不會安裝 IIS 的 SMTP 服務。如果想要使用 IIS 隨附的 SMTP 服務,但尚未安裝 SMTP 服務,或您未看到 IIS 中的預設 SMTP 虛擬伺服器,則必須手動安裝 SMTP 服務。如需安裝、設定及管理 SMTP 服務的相關資訊,請參閱「網際網路資訊服務 (IIS) 管理員」的 [說明] 系統。
您可使用 [設定預設電子郵件伺服器設定] 頁面,來指定您伺服器的電子郵件設定。
此地址會顯示在伺服器電子郵件訊息的 [寄件者] 方塊中。因為沒有傳送到此地址的電子郵件訊息,所以如果需要您可以使用不受監控的電子郵件地址。
如果使用者回覆來自伺服器的電子郵件,會將該回覆傳送到此地址。您可以使用監視收件者地址的地址。
您還可以為特定虛擬伺服器指定電子郵件設定。虛擬伺服器設定會取代在 [SharePoint 管理中心] 頁面上指定的設定。當您想要虛擬伺服器使用與伺服器設定中所指定之 SMTP 伺服器不同的伺服器進行傳送提醒時,請使用下列步驟。
此地址會顯示在伺服器電子郵件訊息的 [寄件者] 方塊中。因為沒有傳送到此地址的電子郵件訊息,所以如果需要您可以使用不受監控的電子郵件地址。
如果使用者回覆來自伺服器的電子郵件,會將該回覆傳送到此地址。您可以使用監視收件者地址的地址。
您還可以從命令列設定電子郵件設定,方法是將 email 作業與 Stsadm.exe 搭配使用。email 作業會採用下列必要參數:outsmtpserver (外寄 SMTP 伺服器)、fromaddress (訊息寄件者的電子郵件地址 — 可以是不受監控的地址)、replytoaddress (收件者的電子郵件地址 — 必須是受監控的地址),以及 codepage (要使用的字碼頁)。
此外,您還可用選用的 url 參數指定特殊虛擬伺服器的設定。
附註 有效的字碼頁列示在 [SharePoint 管理中心] 中的 [設定預設電子郵件伺服器設定] 頁面上 (於 [字元集] 方塊中)。若要在命令列上指定字碼頁,請使用字元集的號碼,而不使用全名。例如,使用號碼 65001 來指定 65001 (Unicode UTF-8) 的字碼頁。
email 作業使用下列語法:
stsadm.exe -o email -outsmtpserver <smtp server>
-fromaddress <from address> -replytoaddress <reply-to address>
-codepage <codepage> [-url <url>]
例如,若要設定電子郵件設定,以使用伺服器 \\SMTPServer,並要使用 someone@example.com 作為寄件者及收件者地址,則使用類似下列的語法。
stsadm.exe -o email -outsmtpserver SMTPServer
-fromaddress someone@example.com
-replytoaddress someone@example.com
-codepage 65001
若要設定 http://myserver 虛擬伺服器,以使用字碼頁 65001,則使用類似下列的語法。
stsadm.exe -o email -outsmtpserver SMTPServer
-fromaddress someone@example.com -replytoaddress someone@example.com
-codepage 65001 -url http://server_name