Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

Apple Mail เชื่อมต่อ Gmail ไม่ได้ - วิธีแก้ไขและ Troubleshooting

Apple Mail เป็น email client เริ่มต้นที่มาพร้อมทุก Mac ตั้งแต่ OS X 10.0 ผู้ใช้ Mac พึ่งพา Apple Mail สำหรับการใช้งานอีเมลประจำวัน เพราะมันให้วิธีจัดการและจัดระเบียบอีเมลและการสนทนาทางง่าย ทำงานเกือบเหมือน Microsoft Outlook แต่ให้ฟีเจอร์และโอกาสค้นหาที่ดีกว่า Apple Mail.app ทำงานได้ดีกับ email service providers ทุกตัว แต่บางครั้งมีปัญหากับบาง providers ไม่ว่าจะเป็นเพราะชั้นความปลอดภัยเพิ่มเติมจาก email provider หรือการตั้งค่าผิดใน Apple Mail app

ง่ายต่อการตั้งค่าและใช้งานกับบริการอีเมลยอดนิยมอย่าง iCloud, Gmail, Yahoo, AOL, และ Microsoft Exchange มีหลายบัญชี? ไม่เป็นไร คุณตั้งค่าได้เท่าไหร่ก็ตาม ทำงานได้อย่างราบรื่น แต่บางเวอร์ชันของ Apple Mail app โด่งดังกับปัญหา Gmail และเพื่อแก้บั๊กนี้ Apple ปล่อยอัปเดตแยกสำหรับ Mail app โหลดได้จาก App Store หรือโดยตรงจากที่นี่

ในบทความนี้ ผมจะอธิบายขั้นตอน troubleshooting สำหรับปัญหาเชื่อมต่อ Gmail กับ Apple Mail

ปัญหา: โฟลเดอร์ Inbox ของ Gmail/Mailbox แสดงเครื่องหมาย exclamation mark เมื่อคลิกที่เครื่องหมาย จะขอให้นำบัญชีทั้งหมดออนไลน์ แล้วให้ error message "There may be a problem with the mail server or network, verify the settings for 'Google' or try again.
The server returned the error: Mail was unable to connect to server "imap.gmail.com" using SSL on the default ports. Verify that this server supports SSL and that your account settings are correct."

Apple Mail เชื่อมต่อ Gmail ไม่ได้ - วิธีแก้ไขและ Troubleshooting
Apple Mail Can No Connect To Gmail

Apple Mail เชื่อมต่อ Gmail ไม่ได้ - วิธีแก้ไขและ Troubleshooting
Apple Mail Can No Connect To Gmail

การแสดง exclamation mark บนโฟลเดอร์ Inbox Gmail ไม่ใช่ปัญหาเดียวกับ Gmail บางครั้งมันขอรหัสผ่านซ้ำแม้ใส่ถูกต้อง ไม่ส่งอีเมล บางครั้งส่งและรับไม่ได้ ปัญหาเหล่านี้ก็เกิดจากการตั้งค่าผิดใน mail preferences ดังนั้นเราจะอภิปรายสาเหตุที่เป็นไปได้ทั้งหมดพร้อมวิธีแก้จากพื้นฐาน ด้านล่างคือข้อความผิดพลาดทั่วไปที่คุณอาจเจอบ้าง

  • There was a problem setting up the Mail account. An unknown error occurred.
  • There was a problem setting up the account. Unable to verify account name or password.
  • There may be a problem with the mail server or network. Verify the settings for account "Gmail" or try again.
  • The server returned the error: The connection to the server "imap.gmail.com" on port 25 timed out.
  • The server "imap.gmail.com" cannot be contacted on port 993
  • There may be a problem with the mail server or network. verify the settings for account gmail or try again
  • The server returned the error: The server "imap.gmail.com" cannot be contacts on port 993.
  • Could not connect to this Google IMAP server. Check your network connection and that you entered the correct information in the Account preferences. Also verify that the server supports SSL. If it does not, deselect the "Use SSL" checkbox in the Advanced tab of the Account preferences.
  • TS3899 Cannot get mail – the mail server "imap.gmail.com" is not responding. The correct account info is in Mail settings. How do I resolve?
  • Google Account: Sign-In attempt blocked
ขั้นตอน Troubleshooting แก้ปัญหาเชื่อมต่อ Gmail กับ Apple Mail

1. ตรวจสอบรหัสผ่าน Google ให้ถูกต้อง

เข้าสู่ Gmail เว็บเวอร์ชันที่ https://mail.google.com บนอุปกรณ์ที่คุณตั้งค่า email client เมื่อลงชื่อเข้าใช้แล้ว ไปที่เมนู Mail ด้านบนเลือก preferences แล้วคลิก Account บนหน้าต่าง preferences ใหม่ และพิมพ์รหัสผ่านเดียวกันในช่อง password

Apple Mail เชื่อมต่อ Gmail ไม่ได้ - วิธีแก้ไขและ Troubleshooting
Apple Mail Can No Connect To Gmail

Apple Mail เชื่อมต่อ Gmail ไม่ได้ - วิธีแก้ไขและ Troubleshooting
Apple Mail Can No Connect To Gmail


หลังแก้รหัสผ่าน ปิดหน้าต่าง preferences และเปิด Mail ใหม่ ดูว่า Gmail ทำงานหรือไม่ หากไม่ ให้ไปขั้นตอนที่ 2

2. ตรวจสอบการตั้งค่า Mail Server ให้ถูกต้อง

บางครั้งการตั้งค่าใน Apple Mail preferences ถูกเปลี่ยนไปโดยไม่รู้ตัว ทำให้ mail เชื่อมต่อไม่ได้ เปิด mail preferences อีกครั้งเหมือนขั้นตอนที่ 1 ตรวจสอบ incoming mail server address และไปที่แท็บ advance ตรวจสอบ port number และว่า SSL ถูกติ๊กหรือไม่ จับคู่การตั้งค่าใน preferences กับที่ถูกต้องด้านล่างสำหรับ incoming และ outgoing mail server

Apple Mail เชื่อมต่อ Gmail ไม่ได้ - วิธีแก้ไขและ Troubleshooting
Apple Mail Can No Connect To Gmail


Gmail Mail Server Settings

Incoming Mail (IMAP) Server – ต้องการ SSL
Server: imap.gmail.com
Port: 993
Requires SSL: Yes

Incoming Mail (POP3) Server – ต้องการ SSL
Server: pop.gmail.com
Use SSL: Yes
Port: 995

Outgoing Mail (SMTP) Server – ต้องการ TLS หรือ SSL
Server: smtp.gmail.com
Use Authentication: Yes
Port for TLS/STARTTLS: 587
Port for SSL: 465

Server timeouts มากกว่า 1 นาที แนะนำ 5
Full Name or Display Name: [ชื่อเต็มของคุณ]
Account Name or User Name: อีเมลเต็ม (รวม @gmail.com หรือ @your_domain.com)
Email Address: ที่อยู่อีเมล (username@gmail.com หรือ username@your_domain.com)

Password: รหัสผ่าน Gmail ล่าสุดของคุณ

3. ตรวจสอบว่า IMAP/POP เปิดอยู่สำหรับบัญชีของคุณ

  • ลงชื่อเข้าใช้ Gmail
  • คลิกไอคอนเฟืองมุมขวาบนApple Mail เชื่อมต่อ Gmail ไม่ได้ - วิธีแก้ไขและ Troubleshooting.
Apple Mail เชื่อมต่อ Gmail ไม่ได้ - วิธีแก้ไขและ Troubleshooting
Apple Mail Can No Connect To Gmail
  • เลือก Settings
  • คลิก Forwarding and POP/IMAP
Apple Mail เชื่อมต่อ Gmail ไม่ได้ - วิธีแก้ไขและ Troubleshooting
Enable imap and pop for Gmail
  • เลือก Enable IMAP/POP
  • คลิก Save Changes
ตอนนี้ไปที่ Apple Mail และดูว่า Gmail ส่ง/รับอีเมลได้หรือไม่ หากยังไม่ได้ ไปขั้นตอนที่ 4

4. สร้าง App-specific password หากเปิด 2-Step verification

2-Step verification เพิ่มชั้นความปลอดภัย ผู้คนส่วนใหญ่มีแค่ชั้นเดียว – รหัสผ่าน – ปกป้องบัญชี ด้วย 2-Step Verification หากโจรกลลวงรหัสผ่าน เขายังต้องการโทรศัพท์หรือ Security Key เพื่อเข้าบัญชี
2-Step verification ส่งรหัสยืนยันไปยังมือถือทันทีหลังใส่รหัสผ่าน Google Account ขึ้นอยู่กับวิธีที่คุณเลือก nhậnรหัส โดยรหัสครั้งเดียวจาก Google Authenticator app บนสมาร์ทโฟน หรือผ่านข้อความหรือโทรศัพท์ คุณจึงใส่รหัสเพื่อลงชื่อเข้าใช้สำเร็จ

เพื่อใช้ 2-Step Verification และ security keys คุณต้องมีโทรศัพท์ที่รับรหัสยืนยันทางข้อความหรือโทรศัพท์ หรือ Android, BlackBerry, หรือ iPhone อุปกรณ์เหล่านี้ใช้ Google Authenticator mobile app สร้างรหัสยืนยัน

หากคุณเปิด 2-Step Verification สำหรับบัญชี คุณอาจต้องใส่ App password แทนรหัสผ่านปกติ App Password ให้ผู้ใช้ 2-Step Verification เข้าถึงบัญชีจากแอปหรืออุปกรณ์ที่ไม่รองรับรหัสยืนยัน

สร้าง App password ด้วยขั้นตอน:

  • ไปที่หน้า App passwords คุณอาจถูกขอลงชื่อเข้าใช้ Google Account
  • ด้านล่าง คลิก Select app และเลือก "Mail."
Apple Mail เชื่อมต่อ Gmail ไม่ได้ - วิธีแก้ไขและ Troubleshooting
Generate App Password for Gmail
  • คลิก Select device และเลือก "Mac."
  • คลิก Generate
Apple Mail เชื่อมต่อ Gmail ไม่ได้ - วิธีแก้ไขและ Troubleshooting
Generate App Password for Gmail
    • ทำตามคำแนะนำเพื่อใส่ App password (รหัส 16 ตัวอักษรในแถบสีเหลือง) บนอุปกรณ์
    • คัดลอกรหัสในแถบสีเหลือง และคลิก Done
    • ไปที่ช่อง password ใน Mail preferences วางไว้ที่นั่น และปิด mail preferences คลิก save หากขอ
    • เปิด Apple Mail ใหม่ และควรทำงานได้ปกติ
หากยังไม่แก้ปัญหา ไปขั้นตอนที่ 5 หมายเหตุ: หากไปที่หน้า App password แล้วบอกว่าการตั้งค่าที่คุณหาไม่พร้อมใช้งานสำหรับบัญชี หมายถึงคุณไม่ได้เปิด 2-Step verification
Apple Mail เชื่อมต่อ Gmail ไม่ได้ - วิธีแก้ไขและ Troubleshooting
Generate App Password for Gmail

หากคุณมี iOS 8.3 บน iPhone หรือ OSX 10.10.3 บน Mac คุณจะไม่ต้องใช้ App passwords สำหรับ 2-Step Verification แล้ว

5. ตรวจสอบว่าแอปไม่เช็คอีเมลใหม่บ่อยกว่าทุก 10 นาที

แน่ใจว่า Apple Mail app ไม่ได้ตั้งค่าเช็คอีเมลใหม่บ่อยเกินไป หาก Apple Mail app เช็คข้อความใหม่มากกว่าหนึ่งครั้งทุก 10 นาที การเข้าถึงบัญชีของแอปอาจถูกบล็อก
เพื่อตรวจสอบการตั้งค่า ไปที่ Mail preferences ตามขั้นตอนที่ 1 และเลือก General ด้านบน

Apple Mail เชื่อมต่อ Gmail ไม่ได้ - วิธีแก้ไขและ Troubleshooting
Apple Mail Can No Connect To Gmail

เปลี่ยนการตั้งค่าเป็น Every 15 minutes สำหรับเช็คข้อความใหม่ แล้วปิด preferences และทำขั้นตอนที่ 6

6. ยกเลิกบล็อกการเข้าถึงแอปพลิเคชันไปยัง Google Account

เมื่อพยายามเข้าถึง Gmail account สำหรับธุรกิจหรือส่วนตัว คุณอาจเจอ error ว่า "web login required" หรือ "invalid credentials" ซึ่งป้องกันไม่ให้เข้าถึงบัญชี ปัญหานี้อาจมาจากเซิร์ฟเวอร์เข้าถึง Gmail มากกว่าหนึ่งครั้งทุก 10 นาที

เพื่อความปลอดภัย, Google อาจป้องกันไม่ให้แอปพลิเคชันเข้าถึงบัญชี หากเป็นครั้งแรกที่แอปพลิเคชันนี้ลงชื่อเข้าใช้บัญชีของคุณ หรือพยายามลงชื่อเข้าใช้จากตำแหน่งใหม่ หากคุณต้องการอนุญาตให้แอปพลิเคชันนี้เข้าถึงบัญชี คุณต้องรีเซ็ตตัวอักษรความปลอดภัย CAPTCHA สำหรับบัญชี

เพื่อ Reset CAPTCHA และอนุญาต App เข้าถึง Google Account

  • ไปที่หน้า Google Display Unlock CAPTCHA หากพยายามเข้าสู่ Google Apps account สำหรับธุรกิจหรือเว็บไซต์ ให้พิมพ์ "https://www.google.com/a/yourdomain.com/UnlockCaptcha" ลงในแถบเบราว์เซอร์ของอุปกรณ์ที่มีปัญหา แทนที่ "yourdomain" ด้วยโดเมนของเว็บไซต์
Apple Mail เชื่อมต่อ Gmail ไม่ได้ - วิธีแก้ไขและ Troubleshooting
Apple Mail Can No Connect To Gmail
  • คลิกปุ่ม Continue ด้านล่าง
Apple Mail เชื่อมต่อ Gmail ไม่ได้ - วิธีแก้ไขและ Troubleshooting
Apple Mail Can No Connect To Gmail
  • ลงชื่อเข้าใช้ด้วยแอปพลิเคชันที่คุณต้องการให้เข้าถึง Gmail account ภายใน 10 นาทีถัดไป Google จะจดจำแอปพลิเคชันหลังจากลงชื่อเข้าใช้ และจะอนุญาตให้เข้าถึงบัญชีในอนาคตตราบใดที่ใช้รหัสผ่านถูกต้อง

7. อนุญาต Less Secure App เข้าถึง Google Account

Google อาจบล็อกการลงชื่อเข้าใช้จากบางแอปหรืออุปกรณ์ที่ไม่ใช้มาตรฐานความปลอดภัยสมัยใหม่ เนื่องจากแอปและอุปกรณ์เหล่านี้แฮ็กง่ายกว่า การบล็อกช่วยให้บัญชีปลอดภัย
เพื่ออนุญาต less secure app เข้าถึงบัญชี..

  • ไปที่ส่วน "Less secure apps section" ใน My Account
  • ถัดจาก "Access for less secure apps," เลือก Turn on (หมายเหตุสำหรับ Google Apps users: การตั้งค่านี้ซ่อนอยู่หากแอดมินล็อกการเข้าถึง less secure app account)
Apple Mail เชื่อมต่อ Gmail ไม่ได้ - วิธีแก้ไขและ Troubleshooting
Turn Access to less secure App On


ปิดหน้าต่างทั้งหมดและเปิด Mail app ใหม่ ดูว่า Gmail ทำงานหรือไม่ หากยังไม่ได้ ไปขั้นตอนที่ 8

8. ลบใบรับรองที่หมดอายุ/ถูกเพิกถอน และรหัสผ่านเก่าที่บันทึกใน Keychain

หากยังลงชื่อเข้าใช้ Gmail ไม่ได้ และได้ error "password incorrect" หรือคล้ายๆ กัน อาจเกิดจากรหัสผ่านเก่าที่บันทึกใน Keychain

ลบใบรับรองที่หมดอายุ/ถูกเพิกถอน และรายการรหัสผ่านเก่าใน Keychain Access พร้อมกับสิ่งที่เกี่ยวข้องกับ gmail.com

  • ไปที่ /Applications/Utilities – เปิด Keychain Access
  • ค้นหา imap.gmail.com และลบรายการนั้น (สมมติคุณเชื่อมต่อผ่าน IMAP มิฉะนั้นค้นหา pop3.gmail.com)
  • ทำซ้ำสำหรับ smtp.gmail.com
Apple Mail เชื่อมต่อ Gmail ไม่ได้ - วิธีแก้ไขและ Troubleshooting
Apple Mail Can No Connect To Gmail
  • กลับไปที่ Apple Mail และเช็คอีเมล คุณจะถูกขอรหัสผ่าน
  • วางรหัสผ่าน Gmail ในพรอมต์รหัสผ่าน แน่ใจว่า "Remember this password in my keychain" เปิดอยู่
  • แนะนำให้รีสตาร์ทคอมพิวเตอร์ตรงนี้ และตรวจสอบอีกครั้ง

9. ดูว่า Firewall หรือ Network Security ไม่ได้บล็อกトラフィกไป SMTP, POP หรือ IMAP

บางครั้งแม้ตั้งค่าถูกต้องหมดแล้ว พร้อมตัวเลือกเปิดทั้งหมดสำหรับ Gmail ส่ง/รับ ยังส่ง/รับไม่ได้ และได้ข้อความ "unknown network error"
ตรวจสอบว่า firewall หรือ network security software ไม่ได้บล็อกการเชื่อมต่อ
เพื่อวินิจฉัยปัญหาให้ดีขึ้น คุณต้องรัน telnet test ซึ่งจะตรวจสอบว่าคอมพิวเตอร์ติดต่อ SMTP servers ได้หรือไม่

  • ไปที่ /Applications/Utilities – เปิด Terminal
  • ขึ้นอยู่กับพอร์ตที่ใช้ส่ง พิมพ์ 'telnet smtp.gmail.com 25' หรือ 'telnet smtp.gmail.com 587' ในหน้าต่างพรอมต์ และกด Enter
  • หากได้ข้อความผิดพลาดหลังรันคำสั่ง แสดงว่า network administrator หรือ security software บล็อกการเข้าถึงเซิร์ฟเวอร์ของ Google แนะนำปิด firewall และหยุด network security software อย่าง McAfee, Avast, Sophos Antivirus แล้วตรวจสอบอีกครั้งว่าทำงานหรือไม่
Apple Mail เชื่อมต่อ Gmail ไม่ได้ - วิธีแก้ไขและ Troubleshooting
Apple Mail Can No Connect To Gmail
Apple Mail เชื่อมต่อ Gmail ไม่ได้ - วิธีแก้ไขและ Troubleshooting
Apple Mail Can No Connect To Gmail
  • หากแสดง connected ให้ไปขั้นตอนที่ 10

10. เปลี่ยนรหัสผ่าน Google และลองเชื่อมต่อใหม่

หากลองขั้นตอนข้างต้นหมดแล้ว และไม่มีอะไรช่วยเชื่อมต่อ Gmail ได้ ให้รีเซ็ตรหัสผ่าน Google และลงชื่อออกจากทุก web session ด้วย Gmail เว็บเวอร์ชัน:
เพื่อ Sign out all other web sessions

  • Login เว็บ Gmail ที่ https://mail.google.com
  • ใต้ Inbox คลิก "Details" มุมขวาล่าง แล้วคลิก "Sign out all web sessions" บนป๊อปอัปใหม่
Apple Mail เชื่อมต่อ Gmail ไม่ได้ - วิธีแก้ไขและ Troubleshooting
Apple Mail Can No Connect To Gmail

ตอนนี้ Revoke Google Account Access ไปยังอุปกรณ์ทั้งหมด ไปที่ Google's new Devices and Activity dashboard คลิกปุ่ม REMOVE ใต้ account Access สำหรับอุปกรณ์ที่มีปัญหา

Apple Mail เชื่อมต่อ Gmail ไม่ได้ - วิธีแก้ไขและ Troubleshooting
Apple Mail Can No Connect To Gmail

แล้วลองตั้งค่า Gmail ใหม่ ควรทำงานได้แน่นอน

11. หากรัน Mavericks ให้ติดตั้ง Mail Update จาก Apple

หลังจากมี complaint เยอะ ضد Apple Mail app เกี่ยวกับปัญหาเชื่อมต่อ Gmail บน OS X 10.9 Mavericks Apple ปล่อยอัปเดตเพื่อแก้บั๊กนี้กับ Gmail สำหรับ OS X Mavericks

Download Mail Update for Mavericks 1.0 Mail Update for Mavericks รวมการปรับปรุงความเสถียรทั่วไปและความเข้ากันได้กับ Gmail รวมถึง:
▪ แก้ปัญหาที่ป้องกันการลบ ย้าย และเก็บถาวรข้อความสำหรับผู้ใช้ที่มีการตั้งค่า Gmail แบบกำหนดเอง
▪ แก้ปัญหาที่อาจทำให้ unread counts ไม่ถูกต้อง
▪ รวมการแก้ไขเพิ่มเติมที่ปรับปรุงความเข้ากันได้และความเสถียรของ Mail

12. ลบโฟลเดอร์ Offline Mail Cache

หาก mailbox ของคุณหมุนค้างตลอด และ mail ไม่เข้า/ไม่ออก แสดงว่า IMAP ไม่ซิงค์กับเซิร์ฟเวอร์ของ Gmail ในกรณีนี้ ลองขั้นตอนเหล่านี้:
1. ทำให้ไฟล์ hidden มองเห็นได้โดยพิมพ์คำสั่งใน terminal
defaults write com.apple.finder AppleShowAllFiles TRUE;killall Finder
2. ปิด mail.app
3. ไปที่ /Users/your_profile/Library/Mail/IMAP-account_concerned/
4. ลบโฟลเดอร์ hidden .OfflineCache
5. เริ่ม mail.app ใหม่
6. โฟลเดอร์ OfflineCache ใหม่จะถูกสร้าง
หมายเหตุ: นี้จะไม่ลบข้อความใดๆ

13. ตั้งค่า Mail account ใหม่ทั้งหมด (Reconfigure as Fresh)

a). คลิกไอคอน Apple มุมซ้ายบน แล้วไป System Preferences > Internet Accounts
b). ลบบัญชีอีเมลทั้งหมดทางซ้าย หรือแค่บัญชีที่มีปัญหา

Apple Mail เชื่อมต่อ Gmail ไม่ได้ - วิธีแก้ไขและ Troubleshooting
Apple Mail Can No Connect To Gmail

c). กด Command+Shift+G จาก desktop ของ Mac (หรือ Finder > Go > Go to Folder) พิมพ์ ~/Library เพื่อไปที่ Library ของ user ปัจจุบัน
d). ย้ายโฟลเดอร์ Mail ไป desktop (อีเมลทั้งหมดเก็บอยู่ที่นี่ สามารถกู้คืนได้ - อ่านวิธีกู้อีเมล)
e). ไปที่โฟลเดอร์ Preferences และลบไฟล์ต่อไปนี้
Com.apple.mail.plist
Com.apple.MobileMeAccounts.plist

f). ลบ ~/Library/Saved Application State/Com.apple.mail.savedState ด้วย และครั้งนี้รีสตาร์ท Mac แล้วเปิด Apple Mail app ใหม่ ตั้งค่า Gmail account ใหม่ทั้งหมด