Nie można otworzyć skrzynki pocztowej / var / mail / USER: Odmowa dostępu Brak poczty dla USER


19

Kiedy uruchamiam polecenie. su - poczta fmaster

Pojawia się błąd:

Cannot open mailbox /var/mail/fmaster: Permission denied No mail for fmaster

również loguję się jako fmaster. terminal -> poczta.

/var/mail/fmaster: Permission denied No mail for fmaster

Próbowałem wykonać ten kod, ale nadal pojawia się ten sam błąd.

sudo touch /var/mail/$USER
sudo chown $USER:mail /var/mail/$USER
sudo chmod o-r /var/mail/$USER
sudo chmod g+rw /var/mail/$USER

Jaka jest wydajność ls -l /var/mailpolecenia?
Radu Rădeanu

pokazuje listę utworzonych -rw-rw---- 1 1006 mail 2037 2013-08-10 12:38 abuse
przeze mnie

Wiem co to pokazuje. A wydajność ls -l /var/mail/fmaster?
Radu Rădeanu

`-rw ------- 1 fmaster mail 2035 2013-08-10 00:16 fmaster`
Omer Stimpack

To nie jest w porządku, sould być: -rw-rw---- 1 fmaster mail 2035 2013-08-10 00:16 fmaster. A jaka jest wydajność groups fmaster?
Radu Rădeanu

Odpowiedzi:


14

Użytkownika fmasterprawdopodobnie nie ma w mailgrupie. Możesz uruchomić groupspolecenie, aby sprawdzić, w których grupach jesteś.

Aby dodać fmasterdo grupy, mailużyj następującego polecenia:

sudo adduser fmaster mail

A po biegu:

sudo chmod ug+rw /var/mail/fmaster

nie sądzę, że to jest problem. Myślę, że ten problem dotyczy uprawnień użytkowników.
Omer Stimpack 27.09.13

@cjayomer Więc jaka jest wydajność grouppolecenia?
Radu Rădeanu

wyjście fmaster fmaster : fmaster sudo
Omer Stimpack

@cjayomer Jak powiedziałem, fmasternie jest członkiem mailgrupy i to jest problem. Zobacz moje nowe zmiany.
Radu Rădeanu

5
Kiedy próbowałem, folder dla mojego użytkownika /var/mail/USERnawet nie istniał. Czy istnieje prostszy sposób na dodanie użytkownika do grupy poczty, a także jednoczesne utworzenie katalogu poczty z odpowiednimi uprawnieniami?
Startec

7

Jeśli zastosowałeś się do rad Radu Rădeanu, pamiętaj o tym

/var/mail/fmaster

nie będzie istniał, dopóki nie otrzyma pierwszego e-maila. Dlatego powinieneś wysłać fmasterowi wiadomość e-mail przed dalszym rozwiązywaniem problemów.


lol, to prawdopodobnie łatwiejsze - nie udało się potwierdzić odpowiedzi.
Thufir,

Ta odpowiedź jest lepsza i bardziej intuicyjna. po zrobieniu tego byłem nawet w stanie wystrzelić alpejską (sosnę)! działa cuda dla CLI.
Thufir,

2

Potwierdziłem, że wysłanie wiadomości e-mail do użytkownika po raz pierwszy utworzyło dla niego katalog poczty. Po prostu zrób:

mail fmaster@localhost

/var/mail/fmasterkatalog zostanie utworzony z poprawnymi uprawnieniami. Użytkownik fmaster może następnie użyć mailpolecenia do odczytania wiadomości.


Czy możesz połączyć odpowiedź z OP, jestem zdezorientowany.
George Udosen

1
w zasadzie taka sama jak ta odpowiedź , ale ja popieram oba, ponieważ ta wyjaśnia znacznie lepiej niż oryginalna.
Zanna

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.