Skocz do zawartości

Web Hosting Talk

  • progreso.pl

    Partner technologiczny

    Upraszczamy to, co inni starają się komplikować. Prosto, pewnie, przyjaźnie - tak robimy hosting!
  • Kei.pl

    Partner technologiczny

    Kei.pl działa na polskim rynku internetowym od 2000 roku. Obecnie na blisko 300 serwerach w Centrum Danych Kei.pl znajduje się kilkadziesiąt tysięcy stron WWW.
  • S-NET.info

    Partner technologiczny

    S-NET to dostawca usług dla biznesu. Najważniejsze usługi świadczone przez firmę to usługi Centrum Danych, dostęp do Internetu, transmisja danych oraz tranzyt do różnych operatorów.
  • Sprint Data Center

    Partner technologiczny

    Sprint Data Center to jedyne w Polsce północno-wschodniej i jednocześnie jedno z najnowocześniejszych w kraju centrum przechowywania i przetwarzania danych.

 

Roundcube + dovecot - brakujące foldery


8 odpowiedzi na ten temat

Roundcube + dovecot - brakujące foldery

#1 peku33

    Nowy użytkownik

  • Użytkownicy
  • 9 postów

Napisany 07 listopad 2011 - 16:19

Witajcie. Zainstalowałem na serwerze ispcp, następnie zamieniłem proftpd na pure-ftpd, squirrelmail na roundcube i courier-imap na dovecot. Ta ostatnia zmiana podyktowana była brakiem działających folderów w roundcube. Maile wysyłają się i odbierają prawidłowo. Mój maildir także został zmieniony, z /var/mail na /home/virtual_mail. Odpalając roundcube widzę tylko Inbox. Mogę sobię manualnie utworzyć Sent w edycji folderów, wtedy wszystko chodzi. Zależy mi jednak, żeby podstawowe foldery tworzyły się same (Sent Drafts Trash). Co mogę zrobić?

W logach żadnych błędów.

#2 phoenx

    Nowy użytkownik

  • Użytkownicy
  • 21 postów
  • Skąd:Podkarpacie

Napisany 08 listopad 2011 - 09:07

Czy chodzi Ci o taką opcję pochodzącą z */roundcube/config/main.inc.php

// automatically create the above listed default folders on login
$rcmail_config['create_default_folders'] = true;

?
;)

#3 pietrovek

    Stały użytkownik

  • Użytkownicy
  • PipPipPipPipPip
  • 128 postów

Napisany 08 listopad 2011 - 10:30

lub zainteresuj się pluginem autocreate do dovecot... wtedy w /etc/dovecot.conf w sekcji plugin dodajesz odpowiednie wpisy i przy tworzeniu konta z automatu tworzone są foldery.

plugin{

autocreate1=SPAM
autosubscribe1=SPAM

autocreate2=Drafts
autosubscribe2=Drafts
}

taki kod automatycznie utworzy i doda do listy folderów foldery SPAM i Drafts które będą widoczne w roundcube i innych klientach pocztowych.

#4 peku33

    Nowy użytkownik

  • Użytkownicy
  • 9 postów

Napisany 08 listopad 2011 - 20:42

Zobacz postphoenx, o 08 listopad 2011 - 09:07, powiedział:

Czy chodzi Ci o taką opcję pochodzącą z */roundcube/config/main.inc.php

// automatically create the above listed default folders on login
$rcmail_config['create_default_folders'] = true;

?
Dodany obrazek

Niestety, nic się nie tworzy, na to już wpadłem.

Zobacz postpietrovek, o 08 listopad 2011 - 10:30, powiedział:

lub zainteresuj się pluginem autocreate do dovecot... wtedy w /etc/dovecot.conf w sekcji plugin dodajesz odpowiednie wpisy i przy tworzeniu konta z automatu tworzone są foldery.

plugin{

autocreate1=SPAM
autosubscribe1=SPAM

autocreate2=Drafts
autosubscribe2=Drafts
}

Na to też wpadłem, jednak wywala do logów błąd o braku uprawnień do katalogu /home/virtual_mail/domena.pl/kontakt/.INBOX.Sent/tmp

dodam, że sprawdziłem ten katalog, uid=vmail, gid=mail drwx------, oczywiście mail korzysta z dokładnie tych danych.
Tworzy folder .INBOX.Sent, ale w nim już nie tworzy tmp/ new/ i cur/
taki kod automatycznie utworzy i doda do listy folderów foldery SPAM i Drafts które będą widoczne w roundcube i innych klientach pocztowych.


#5 phoenx

    Nowy użytkownik

  • Użytkownicy
  • 21 postów
  • Skąd:Podkarpacie

Napisany 09 listopad 2011 - 09:18

U mnie zmiana w roundcube wystarczyła, z tym że nie dla kont które już były odwiedzane z roundcube, tylko dla nowo założonych (przy pierwszym logowaniu tworzył). A sprawdzałeś czy squirrelmail tworzy? Bo pytanie czy to problem samego interfejsu czy niżej...

#6 pietrovek

    Stały użytkownik

  • Użytkownicy
  • PipPipPipPipPip
  • 128 postów

Napisany 09 listopad 2011 - 09:33

Cytuj

U mnie zmiana w roundcube wystarczyła, z tym że nie dla kont które już były odwiedzane z roundcube, tylko dla nowo założonych (przy pierwszym logowaniu tworzył). A sprawdzałeś czy squirrelmail tworzy? Bo pytanie czy to problem samego interfejsu czy niżej...

Skoro sam dovecot sobie nie razi (plugin autocreate) to raczej problem leży niżej...


Cytuj

/home/virtual_mail/domena.pl/kontakt/
w tym katalogu masz strukturę INBOX (tmp, cur, new) i katalogi np. (.SPAM) w których również masz strukturę (cur, new, tmp)
a plik subscriptions powienien zawierać nazwy katalogów bez ".INBOX" czyli same np.
.SPAM
.Drafts

tak masz?

Ten post był edytowany przez pietrovek dnia: 09 listopad 2011 - 09:37


#7 peku33

    Nowy użytkownik

  • Użytkownicy
  • 9 postów

Napisany 11 listopad 2011 - 09:52

razem 48
drwx------ 8 vmail mail 4096 11-07 21:33 .
drwx------ 6 vmail mail 4096 11-07 16:12 ..
drwx------ 2 vmail mail 4096 11-07 16:12 cur
-rwx------ 1 vmail mail  156 11-07 16:13 dovecot.index.log
-rwx------ 1 vmail mail   17 11-07 16:13 dovecot-uidlist
-rwx------ 1 vmail mail    8 11-07 21:09 dovecot-uidvalidity
-rwx------ 1 vmail mail    0 11-07 16:13 dovecot-uidvalidity.4eb7f581
drwx------ 2 root  root 4096 11-07 21:32 .INBOX.Drafts
drwx------ 2 root  root 4096 11-07 21:32 .INBOX.Sent
drwx------ 2 root  root 4096 11-07 21:32 .INBOX.Trash
drwx------ 2 vmail mail 4096 11-07 16:12 new
-rwx------ 1 vmail mail   36 11-07 21:33 subscriptions
drwx------ 2 vmail mail 4096 11-07 16:12 tmp

Nie wiem czemu autocreate stworzył foldery jako root...

#8 pietrovek

    Stały użytkownik

  • Użytkownicy
  • PipPipPipPipPip
  • 128 postów

Napisany 11 listopad 2011 - 12:38

coś w konfiguracji dovecot masz źle ustawione dlatego tworzy jako root...wklej może tu dovecot.conf

Ten post był edytowany przez pietrovek dnia: 11 listopad 2011 - 12:39


#9 peku33

    Nowy użytkownik

  • Użytkownicy
  • 9 postów

Napisany 12 listopad 2011 - 22:40

Okej, zabrałem się za to od innej strony. Otworzyłem sobie kod roundube, i print_r folderów które chcę wyświetlić to:
INBOX
INBOX.INBOX.Sent
INBOX.INBOX.Drafts
INBOX.INBOX.Junk
INBOX.INBOX.Trash

Wygląda tak, jakby te podwójne wartości dostawał bezpośrednio z konfigu, a tam jest w ogóle bez prefixu.





1 Użytkowników czyta ten temat

0 użytkowników, 1 gości, 0 anonimowych użytkowników