Suppresss Nhận ~ / Mail không tồn tại trong mutt


13

Thỉnh thoảng tôi chỉ sử dụng Mutt (1.5,21 trên một VPS Wheezy Debian 7.2 không đầu) để xem và xóa các tin nhắn khỏi cron và các lượt thích.

Tuy nhiên, nó tiếp tục làm phiền tôi với thư mục ~ / Mail không tồn tại này.

Mutt chày

Không cần phải nói rằng nó hoạt động hoàn hảo với thư mục không được tạo; Tôi hơi nhớ toàn bộ vấn đề này mỗi lần.

Tôi có thể tắt tin nhắn không? (Hoặc nếu thất bại, thay đổi đường dẫn đến một cái gì đó vô hình?)


2
Tôi nghĩ bạn có thể thay đổi cài đặt mutt để xem một thư mục thư khác. Bạn có thể thay đổi nó thành bất cứ điều gì bạn đang thực sự sử dụng thay thế.
Faheem Mitha

1
@FaheemMitha Vì tôi có thể đọc tất cả các tin nhắn (cron, v.v.), tôi đoán nó đã biết thư của tôi ở đâu (tôi đoán đó là / var / spool hoặc một cái gì đó mặc định trên Debian). Tôi không hiểu tại sao nó muốn tạo một vị trí khác.
Alois Mahdal

1
Đó chỉ là nơi mà hộp thư của bạn (thường giống như hộp thư đến của bạn) sống. Thư mục thư thường nằm trong ~ / Mail.
Faheem Mitha

Câu trả lời:


6

Như Faheem chỉ ra trong một nhận xét, bạn có thể thay đổi vị trí của thư mục thư mặc định trong muttrctệp của mình (thường nằm ở /etc/Muttrccấu hình toàn hệ thống hoặc ~/.muttrccho cấu hình cục bộ). Ví dụ:

set folder = "~/.mail"

nhưng bạn vẫn phải tạo thư mục, nếu không mutt sẽ tiếp tục làm phiền bạn.


Điều này có thể phức tạp vì MAILDIR mặc định của procmail là $ HOME / Mail.

@ user55518 Tôi thấy không có vấn đề gì với điều đó. Tôi không sử dụng procmail nhưng nếu có, tôi cũng có thể thay đổi cài đặt của nó .
Alois Mahdal

2

Tin nhắn được kết xuất tại Line 806 (main.c) và có vẻ như bạn không có tùy chọn để vô hiệu hóa nó.

Để có một ~/Mailthư mục theo mặc định, ví dụ, bạn có thể thêm một dòng vào skel của bạn:

# /etc/skel/.profile 
mkdir -p ~ / Thư

Vì vậy, khi bạn tạo một người dùng mới, thư mục skel được sao chép vào ~ và sau lần đăng nhập đầu tiên, bạn sẽ có thư mục ~ / Mail. Một cách tốt hơn có thể là sửa đổi người nghiện nếu nó có một số móc cho loại probs này.


1
Chà, tôi nghĩ chỉ cần tạo /etc/skel/Mailthư mục sẽ tốt hơn sửa đổi .profile hoặc adduser. OTOH, tôi sẽ hạnh phúc hơn nếu thư mục không cần tồn tại.
Alois Mahdal

2

Thư mục mà Mutt đang nhắc là thư mục mặc định chứa các hộp thư. (Nó không phải là bản thân một hộp thư.) Đó là thư mục đó 'ấy viết tắt là +lúc bắt đầu của một con đường mailbox trong Mutt. Bạn không thể tắt hoàn toàn tính năng này (Mutt muốn +nói điều gì đó), nhưng bạn có thể thay đổi vị trí thành một cái gì đó tồn tại như /hoặc thư mục chính của bạn bằng cách đặt foldertùy chọn.

set folder=~
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 cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.