不能正常發送郵件,一般由於以下的問題造成,請逐一檢查:
一、賬戶配置
1、主介面點擊“工具”-“帳號管理”,左側選擇帳號,右側選擇“伺服器”,檢查內送郵件伺服器(SMTP)是否填寫正確。
2、一般情況下,“伺服器”頁中部的“發送伺服器需要身分識別驗證”是需要勾選的,點擊“設定”確認ESMTP驗證資訊是否設定正確。(一般選擇“使用與 IMAP/POP3伺服器相同的資訊”即可,這裡需要特別注意,部分伺服器要求使用郵件地址的前半部分(即E-mail地址中,“@”號左邊的字元),但部分郵件伺服器則需要使用完整的郵件地址,遇到該問題後建議在這兩項中更換嘗試。)
3、在“伺服器”頁的下方找到“進階”,點開後檢查連接埠和安全連線是否正確設定。
4、部分伺服器需要在“伺服器”頁下方的“進階”中勾選“如果伺服器支援,就使用STARTTLS加密傳輸”,例如vip163賬戶、hotmail賬戶(包含@hotmail.com、@live.com和@live.cn)等。
二、殺毒軟體
部分殺毒軟體的郵件監控功能可能導致foxmail無法正常收發郵件,請關閉殺毒軟體的郵件監控功能,或暫時禁用殺毒軟體來確認。
三、網路與代理設定
1、由於網路的原因,無法與伺服器串連。請檢查網路環境是否正確。
2、主介面點擊“工具”-“系統設定”-“網路”檢查Foxmail 7郵件用戶端的系統代理程式設定是否正確。
3、主介面點擊“工具”-“帳號管理”,左側選擇帳號,右側選擇“伺服器”,在“伺服器”頁的下方找到“進階”-“代理設定”,檢查是否給帳號設定了獨立的代理。
四、帳號的SMTP功能是否啟用
請確認帳號是否已經啟用了SMTP功能,例如QQ郵箱的POP3/IMAP功能是需要手動啟用的(QQ郵箱頂部“設定”-“賬戶”-“POP3/IMAP/SMTP服務”)。
發送郵件出錯時會返回錯誤資訊,可根據具體的情況相應處理。常見的錯誤資訊有:
1、伺服器返回“535 Error: authentication failed”。
SMTP 身分識別驗證出錯了。現在大多數的郵箱提供的發送郵件伺服器都需要身分識別驗證。需要在Foxmail“帳戶屬性”對話方塊的“郵件伺服器”屬性頁面中,選中 “SMTP郵件伺服器需要身分識別驗證”,並在“POP3郵箱帳號”和“密碼”下填寫正確的郵箱帳號和密碼。如果帳戶屬性中填寫的SMTP與POP3伺服器不是由同一個郵箱提供上提供的,請單擊“設定”按鈕,在驗證資訊對話方塊中填寫與SMTP對應的驗證資訊。
註:個別郵箱需要用完整的郵件地址作為驗證資訊,需要在郵箱帳號一欄填寫完整的E-mail地址。
2、伺服器返回“553 Error: authentication is required”。
這是因為用戶端軟體沒有使用ESMTP方式發送郵件,只要選中帳戶屬性中的“SMTP郵件伺服器需要身分識別驗證”選項即可。即使沒有選中“SMTP郵件伺服器需要身分識別驗證”選項,發送郵件時,Foxmail也會自動嘗試以ESMTP方式發送,因此這種發送失敗的情況在Foxmail中已經很少出現了。
3、伺服器返回“550: Invalid User”、“550:local user only”或者“551 delivery not allowed to non-local recipient”。
如果出現在您使用普通方式發送郵件時,這是由於伺服器對寄件者地址進行檢查,對於寄件者地址不是由本伺服器提供的郵件,不予已發送。解決的辦法是:開啟 Foxmail“帳戶屬性”中對話方塊,在“個人資訊”的“電子郵件地址”中填寫SMTP伺服器所屬的郵箱系統提供的郵件地址。如果該提示出現在您使用特快專遞發送郵件時,則表明對方的郵件伺服器不接收這種特快專遞的投遞方式,請針對這次發送改用普通的方式。
4、伺服器返回“501 syntax.helo hostname”或者“501 Invalid domain name”。
問題出在電腦名稱設定上,這是由於某些smtp伺服器不允許電腦名稱含有非ASCII字元。在TCP/IP設定中,你的電腦名稱字應該是簡單的英文名字,例如abc等等,然後dns的尾碼和你的所在dns域相同即可。改變一下電腦名稱,馬上就可以解決這個問題。注意,電腦名稱不能使用中文、不要使用不常用的符號,而且應該包括完整的dns尾碼。