Kiểm tra tài khoản thư pop bằng thiết bị đầu cuối


8

Có lệnh nào trong unix để kiểm tra tài khoản pop3 bằng terminal không? Ý tôi là, nhập máy chủ / tên người dùng / mật khẩu của tài khoản pop3 và xem tên người dùng / mật khẩu có đúng không?


1
getmailcũng sẽ làm việc
— sikerbela

Câu trả lời:


10

Bạn có thể sử dụng telnetđể kết nối với máy chủ thư và nói chuyện POP3 để kiểm tra thông tin đăng nhập của bạn:

$ telnet pop.gmx.net 110
Trying 212.227.17.185...
Connected to pop.gmx.net.
Escape character is '^]'.
+OK POP server ready H migmx028 0MAbjW-1YwF4D0ml8-00BiVl
USER spamaccount80@gmx.de
+OK password required for user "spamaccount80@gmx.de"
PASS typeyourpassword
-ERR Error retrieving your GMX emails. Your connection is not encrypted. Enable SSL in your mail program. Instructions: https://ssl.gmx.net
Connection closed by foreign host.

Chà, điều này không thành công vì hầu hết các máy chủ thư yêu cầu phiên mã hóa SSL / TLS hiện nay. Vì vậy, thay vì sử dụng, telnetbạn có thể sử dụng socat:

$ socat - OPENSSL:pop.gmx.net:995
+OK POP server ready H migmx113 0MC062-1Yzese0KO7-00AVNE
USER spamaccount80@gmx.de
+OK password required for user "spamaccount80@gmx.de"
PASS typeyourpassword
+OK mailbox "spamaccount80@gmx.de" has 13518 messages (191718918 octets) H migmx113

Nếu bạn nhập sai mật khẩu, máy chủ có thể sẽ nói một cái gì đó như:

-ERR authentication failed

Hoặc thay vì socatbạn có thể đã opensslđặt xung quanh:

$ openssl s_client -quiet -connect pop.gmx.net:995
depth=2 C = DE, O = Deutsche Telekom AG, OU = T-TeleSec Trust Center, CN = Deutsche Telekom Root CA 2
verify error:num=19:self signed certificate in certificate chain
verify return:0
+OK POP server ready H migmx108 0MWpjO-1YiwnK3ZfP-00XoK

Có thể có giá trị bao gồm dòng lệnh cho đơn giản POP 'không có SSL
— roaima

@roaima Nhận xét tốt. Tôi đã thêm telnetvà opensslví dụ.
— FloHimelf

5

Nếu bạn muốn kiểm tra tài khoản thư pop3 của mình thì hãy xem các ứng dụng thư khách cuối sau:

  1. cây thông
  2. núi cao
  3. mutt

Có nhiều hơn nữa, nhưng đó là những người phổ biến nhất mà tôi biết.


0

Tôi đề nghị mutt. Bởi vì hỗ trợ tls và thậm chí kerberos cho một dấu hiệu trên Nếu sử dụng dấu hiệu đơn lẻ trên .muttrc

set imap_authenticators="gssapi"
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookie và Chính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.