Mengapa terminal mengatakan: "Anda memiliki surat"?


Jawaban:


123

Entah bagaimana, Anda memiliki skrip atau sesuatu serupa yang mengirimkan email ke akun Anda di mesin lokal Anda yang disimpan /var/mail/$USER

Anda dapat menghapus file /var/mail/$USERyang akan menghapus peringatan bahwa Anda memiliki surat (karena akan mengingatkan Anda jika folder itu ada dan / atau memiliki pesan yang belum dibaca) atau Anda dapat menggunakan mailuntuk membaca pesan sebelum menghapusnya.


10
Terima kasih atas tipnya. Ternyata seorang CRON mengirimi saya ... 36.061 kali :( Dihapus dengan perintah: d 1-36061
— lo_fye


Anda dapat mengarahkan output cron ke / dev / null untuk menghindari surat.
— Chris Nava

1
Di mana teks default ini terletak di Mac OS X? Saya ingin membiarkannya aktif tetapi ubah pesannya.

Bagaimana saya bisa menonaktifkan hanya notifikasi tanpa kehilangan email?
— Vitaly Zdanevich

13

Ketik mailuntuk melihat surat. Saya percaya dmenghapusnya.


1
* d harus menghapus semuanya.
— lyarwood

3
Saat menggunakan mailx d * akan menghapus semuanya. Mail itu sendiri tidak akan.
— BinaryMisfit

3
Melakukan maildan kemudian d *menghapus semua email untuk saya di Mac OS X.
— yagooar

10

Ada beberapa cara untuk menghapusnya. Yang paling sederhana adalah:

> /var/mail/<whatever_user>

Anda harus memasukkan '>'


6
Itu menghapus email yang diterima untuk pengguna itu.
— vonbrand

2

Saya berani bertaruh itu karena ada file di folder itu.

Apakah Anda benar-benar melihat isi folder? Jika ada sesuatu di sana, kemungkinan besar akan memberi Anda gambaran tentang apa yang menyebabkannya, dan bagaimana cara mencegahnya di masa depan.

Dari terminal:

cd /var/mail/lofye
ls

Jika Anda tidak memiliki surat, Anda tidak akan melihat pesan (bahkan tidak ada folder untuk nama pengguna saya di bawah surat di mac saya).


3
/var/mailadalah direktori, dan loyfefile di dalamnya. Untuk melihat file, orang bisa less /var/mail/loyfe.
— Thomas Hunter

1

Buka maillalu masukkan d *dan tekan Enter. The dperintah berarti deletedan *menyeleksi semua email dalam daftar.


Selamat datang di SuperUser. Jawaban ini akan lebih baik jika Anda mengeditnya untuk memberikan penjelasan mengapa solusi Anda menjawab pertanyaan OPs.
— Peniru Twisty

0

Jika Anda menjalankan ClamAV untuk Mac, ini adalah masalah yang diketahui. Sistem mengirimkan Anda setelah setiap pembaruan dan pemindaian terjadwal.


-2

Saya hanya bisa membuat .hushlogin dan saya sudah Terminal bersih sekarang.

$ touch .hushlogin

2
Ini mencegah banyak pesan ditampilkan, bukan hanya pesan email baru. Ini bisa berbahaya karena ada peringatan tertentu lainnya yang akan dilewatkan oleh pengguna.
— Thomas Hunter
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.