Làm thế nào để mở một tập tin mbox ? Mutt hiển thị không có thư khi gọi mutt -f sent.mbox
.
Định dạng mbox là "Từ" không có dấu hai chấm.
Có trình xem mbox nào cho Linux không?
Cảm ơn bạn trước.
Làm thế nào để mở một tập tin mbox ? Mutt hiển thị không có thư khi gọi mutt -f sent.mbox
.
Định dạng mbox là "Từ" không có dấu hai chấm.
Có trình xem mbox nào cho Linux không?
Cảm ơn bạn trước.
Câu trả lời:
Dòng đầu tiên của thư là phong bì trên đường Từ dòng. Nó bắt đầu với 5 ký tự From␣
trong đó ␣
là một ký tự không gian. Điều này là bình thường.
From Christian xxx <cg@xxx> Mon May 15 20:22:35 2010
Điều bất thường là địa chỉ email nằm giữa <…>
. Điều này là bất thường. Tôi không biết liệu nó có chống lại RFC hay không, nhưng tôi có thể thấy Mutt bị sặc trên đó.
Bạn sẽ nhận được một hộp thư hợp lệ (như trong, một cái mà Mutt có thể phân tích cú pháp) bằng cách xử lý tệp hộp thư thông qua formail
lệnh từ procmail .
formail -ds sed '1 s/^From .* <\(.*\)>/From \1/' <sent.mbox >sent-reformatted.mbox
mutt -f sent-reformatted.mbox
formail -ds sh -c 'cat >$FILENO.mail'
tạo ra? Mutt có thể đọc chúng dưới dạng các hộp thư riêng lẻ chứa một thư không?
From
dòng phong bì không có dạng From something@somewhere trailer text
. Cụ thể, nó bỏ qua một dòng nơi phong bì từ địa chỉ John Doe <add@ress>
. Bây giờ tôi sẽ xem làm thế nào để khắc phục điều này.
Bất kỳ trình soạn thảo văn bản có khả năng mở .mbox
. Bên cạnh các trình soạn thảo văn bản, Mozilla Thunderbird cũng có thể mở chúng.
.mbox
tệp ( Takeout.google.com/sinstall/takeout ) và mở nó bằng Thunderbird. Tất cả những gì bạn phải làm là đặt tệp .mbox
-file vào đường dẫn Thư mục cục bộ trên hệ thống tệp của bạn. Trước đó, bạn phải tạo ít nhất một tài khoản nhóm tin tức với địa chỉ email thực của bạn (viết bất cứ điều gì như địa chỉ máy chủ tin tức, điều đó không thành vấn đề). Khởi động lại Thunderbird và sau đó bạn có một thư mục mới với tất cả thư và tệp đính kèm.
Sau một chút ác mộng trên Windows với Firefox, nơi .mbox được mở nhưng chỉ có tin nhắn đầu tiên khả dụng, tôi thấy rằng Evolution hoạt động tốt: Tôi đã tạo một thư mục mới và sau đó từ File \ Import ... (Tôi đến từ Ý, thực đơn là Nhập khẩu ...) Tôi đã có thể đọc những tin nhắn cũ đó ...
Trong thunderbird, bạn có thể mở tệp bằng cách đặt tệp vào thư mục hồ sơ cục bộ của thunderbirds, trong $HOME/.thunderbird/<profilename>.default/Mail/Local Folders/
tệp .mbox sẽ được Thunderbird chọn và hiển thị. Xem thêm các hướng dẫn chi tiết được liên kết bởi prashanth trong một bình luận khác.
Để xem mbox
tệp trong Thunderbird, tôi cần những điều sau:
mbox
tệp tôi đang nhập).Với hai điều kiện đó, mọi thứ đều hoạt động tốt và tệp có sẵn "dưới dạng thư" trong Thunderbird sau khi nhập (với tệp đính kèm còn nguyên).
From
dòng không có dấu hai chấm ở trên cùng: đây là cho phong bì của email. Thật khó để chẩn đoán vấn đề của bạn mà không xem nội dung tệp. Tất nhiên tôi đánh giá cao nội dung tập tin có lẽ là quá riêng tư để xuất bản. Nhìn vào tệp dưới dạng tệp văn bản (ví dụ vớiless
). LàFrom
dòng tiếp theo dòng tiêu đề (From:
,Subject:
và vân vân)? Có mộtLines:
tiêu đề, mộtContent-Length:
tiêu đề?