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.