Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
winnetou: jak pisalem wczesniej mam kilka serwerow z postixsem tylko wlasnie bez bazy mysql i bez virtualek bo nie bylo takie potrzeby.
Teraz powstala taka koniecznosc :-) i tu sie pojawia problem lub nie problem jak kto woli :-)
Jak by mi ktos dal dzis do postawienia postfixsa na userach systemowych to robie to w 20 minut a przy piwie 10 minut :-)
Tu powstal firewall miedzy mna postfixsem i virtualkami :-)
Jacekalex: Mozesz troche jasniej bo przestalem troche myslec po zawalonej 3 nocy :-)
Ostatnio edytowany przez czarny30 (2011-11-29 00:15:27)
Offline
Toć zerknij to tego co podlinkowałem. To jest postfiz + postfixadmin + virualne domeny na bazie danych. Tylko zamiast bazy danych MySQL jest PostreSQL. Przerobienie 1 czy 2 zapytań i modyfikacja konfiga nie powinna sprawić większych problemów. A jakby co to zawsze możesz mieć potgersa i mysqla
Offline
a mozesz wkleic co masz w virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
dokladnie zawartosc pliku mysql_virtual_mailbox_maps.cf ?
Offline
user = root password = xxxxx hosts = localhost dbname = postfix table = alias select_field = goto where_field = address
Offline
wzialem konfig ktory podal wineto ma troche bledow ale dziala:
Nov 30 21:05:27 serwerpoczty postfix/pickup[30182]: 72637F95B: uid=33 from=<norbert@kasy.radom.pl> Nov 30 21:05:27 serwerpoczty postfix/cleanup[30185]: 72637F95B: message-id=<6dfe17dc0e36d5df8bde4e8a86e21714@kasy.radom.pl> Nov 30 21:05:27 serwerpoczty postfix/cleanup[30185]: warning: 72637F95B: virtual_alias_maps map lookup problem for norbert740@gmail.com Nov 30 21:05:53 serwerpoczty dovecot: imap-login: Login: user=<norbert@kasy.radom.pl>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured Nov 30 21:05:53 serwerpoczty dovecot: IMAP(norbert@kasy.radom.pl): Disconnected: Logged out
Mam teraz taki maly problem no norvert740 nie jest w virtualkach o co chodzi ?
config virtualki:
serwer pgsql
user = sadm password = xxxxxxx hosts = localhost dbname = vmail query = SELECT goto FROM alias WHERE address='%s' AND active = '1'
Ostatnio edytowany przez czarny30 (2011-11-30 21:18:12)
Offline
zmieniles teraz baze z mysql na pgsql ?
wszedzie ? (wszystkie pliki konfiguracyjne) takze w main.cf ?
Offline
Tak nawet postawilem od nowa system bo i tak to jest chwilowo system do konfiguracji.
zrobilem tak jak na tej stronie http://oslab.pl/linux/mail-server/postfix-dovecot-virtual-domains
Ostatnio edytowany przez czarny30 (2011-12-01 14:56:37)
Offline
ok dzisiaj juz nie mam czasu, koniec pracy,
jutro postaram sie zlozyc nowy dokladnie wedlug tego poradnika, zobaczymy jesli mozesz poczekac
albo znajde inny ktory dziala
Offline
ja robilem wg tego idziala poprawnie, oprocz paru warningow :P, alaisy nie aliasy itd itp :)
http://forums.freebsd.org/showthread.php?t=10728
Offline
ok zrobilem to na leniucha ale jest
caly nowy, poczta wychodzi, dziala roundcube itd.
narazie nie dostaje poczty ale to jest kwestia dnsow pewnie bo zalozylem sobie nowa domene i czekam na propagacje
uzylem tego linka
http://www.howtoforge.com/virtual-users-with-postfix-dovecot-mysql-roundcube-iredadmin-on-debian-6-squeeze
jedyne co nie zadzialalo to na koniec nie chcial sie dovecot zrestartowac, poczekalem chwilke i zrobilem restart na nowo i calosc zadzialala
mam nadzieje ze pomoze
Offline
[quote=Trefnis]jedyne co nie zadzialalo to na koniec nie chcial sie dovecot zrestartowac, poczekalem chwilke i zrobilem restart na nowo i calosc zadzialala
mam nadzieje ze pomoze[/quote]
A czy to przypadkiem nie było to: [url]http://wiki.dovecot.org/TimeMovedBackwards[/url] ?
Jak tak to Dovecot2 i do działa :)
Offline
nie, problem byl ze po calej instalacji (na wiekowej maszynie)
przy restarcie uslug wyskoczylo ze port jest zajety i nie moze sie podniesc
po chwili poszlo normalnie
Offline
Ja bym radził szukać sposobu na bazę w Postfixie od razu w dokumentacji Postfixadmin (w każdej wersji jest w doc instrukcja do Postfixa).
Bo z rozmaitych opisów typu Postfix +*SQl, z postfixaadminem działa w granicach 5%,
a i to zależy od wersji Postfixadmina i Postfixa, i nie jest wartością stałą.
A jak nie ma sensownego panelu do zarządzania Postfixem przez SQL, to i sam SQL w Postfixie nie ma takiej wartości, jak powinien.
To, obok Amavisa drugi powód, dla którego wolę pieprzyć się z łatami Qmaila, niż kombinować z Postfixem.
Pozdro
;-)
Offline
Jacekalex link do poradnika ktory wkleilem dziala na dzisiaj z debianem 6 (nawet nie net install tylko normalna plyta)
instalacja calosci zajela < 2h z czego wiekszosc to bylo sciaganie pakietow.
da sie to zrobic.
Offline
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00123 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.145.58.158' WHERE u.id=1 |
0.00112 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.145.58.158', 1732547984) |
0.00056 | SELECT * FROM punbb_online WHERE logged<1732547684 |
0.00040 | SELECT topic_id FROM punbb_posts WHERE id=186839 |
0.00006 | SELECT id FROM punbb_posts WHERE topic_id=20130 ORDER BY posted |
0.00045 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=20130 AND t.moved_to IS NULL |
0.00007 | SELECT search_for, replace_with FROM punbb_censoring |
0.00132 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=20130 ORDER BY p.id LIMIT 25,25 |
0.00124 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=20130 |
Total query time: 0.00659 s |