Уже который день бьюсь но не могу настроить работать постфикс с мускулом. Проблемма в том что при отправке письма не создаётся файл письма в указанной дириктории хотя мылер пишет что письмо отправлено. Вообщем фигня какая то. Вот и прошу покажите ту часть конфига постфикса, что относиться к mysql. Прошу не кидать ссылки и посылать в гугл, плз! Ну или покажите где я ошибся!!! Вот как у меня: #cat /usr/local/etc/postfix/main.cf ... mydestination = localhost, $myhostname, localhost.$mydomain, mysql:/usr/local/etc/postfix/mysql-mydestination.cf local_recipient_maps = unix:passwd.byname $alias_maps $virtual_mailbox_maps #======== MySQL =================== virtual_mailbox_base = / virtual_mailbox_maps = mysql:/usr/local/etc/postfix/mysql-virtual-maps.cf virtual_maps = mysql:/usr/local/etc/postfix/mysql-virtual.cf virtual_minimum_uid = 500 virtual_uid_maps = mysql:/usr/local/etc/postfix/mysql-virtual-uid.cf virtual_gid_maps = mysql:/usr/local/etc/postfix/mysql-virtual-gid.cf #transport_maps = mysql:/usr/local/etc/postfix/mysql-transport.cf # cat /usr/local/etc/postfix/mysql-mydestination.cf user = root password = 123456 dbname = mail table = transport select_field = domain where_field = domain hosts = localhost # cat /usr/local/etc/postfix/mysql-virtual-maps.cf user = root password = 123456 dbname = mail table = users select_field = maildir where_field = email additional_conditions = and enabled = 1 hosts = localhost # cat /usr/local/etc/postfix/mysql-virtual.cf user = root password = 123456 dbname = mail table = alias select_field = goto where_field = address hosts = localhost # cat /usr/local/etc/postfix/mysql-virtual-uid.cf user = root password = 123456 dbname = mail table = users select_field = uid where_field = email additional_conditions = and enabled = 1 hosts = localhost # cat /usr/local/etc/postfix/mysql-transport.cf user = root password = 123456 dbname = mail table = transport select_field = transport where_field = domain hosts = localhost mysql>create database mail; mysql>use mail; mysql>create table alias (address varchar(128) not null default '', \ goto varchar(128) not null default '', primary key (address)); mysql>create table transport (domain varchar(128) not null default '', \ transport varchar(128) not null default '', primary key (domain)); mysql>create table users (email varchar(128) not null default '', \ passwd varchar(128) not null default '', uid int(11) unsigned not null default'1000', \ gid int(11) unsigned not null default '12', \ maildir varchar(255) not null default '/var/spool/mail/', \ enabled tinyint(4) not null default '1', quota int(11) unsigned not null default '2048000', primary key (email) ); mysql>insert into transport VALUES ('freebsd1.vmware', 'freebsd'); mysql>insert into users VALUES ('test@freebsd.vmware', '123456', '1000', '12', '/var/spool/mail/freebsd.vmware/test/', '1', '2048000'); Так же через несколько секунд после отправки в логе /var/log/maillog имеется это May 29 23:16:43 freebsd postfix/smtpd[85562]: connect from unknown[192.168.147.1] May 29 23:16:43 freebsd postfix/smtpd[85562]: 9AAC296C59: client=unknown[192.168.147.1] May 29 23:16:43 freebsd postfix/cleanup[85564]: 9AAC296C59: message-id=<429A1534.5000300@freebsd.vmware> May 29 23:16:44 freebsd postfix/qmgr[84510]: 9AAC296C59: from=<test@freebsd.vmware>, size=597, nrcpt=1 (queue active) May 29 23:16:44 freebsd postfix/smtpd[85562]: disconnect from unknown[192.168.147.1] May 29 23:16:44 freebsd postfix/cleanup[85564]: 171D096C61: message-id=<429A1534.5000300@freebsd.vmware> May 29 23:16:44 freebsd postfix/qmgr[84510]: 171D096C61: from=<test@freebsd.vmware>, size=726, nrcpt=1 (queue active) May 29 23:16:44 freebsd postfix/local[85565]: 9AAC296C59: to=<test@freebsd.vmware>, relay=local, delay=1, status=sent (forwarded as 171D096C61) May 29 23:16:44 freebsd postfix/qmgr[84510]: 9AAC296C59: removed May 29 23:16:49 freebsd postfix/smtp[85566]: warning: relayhost configuration problem May 29 23:16:49 freebsd postfix/smtp[85566]: 171D096C61: to=<test@other.host>, orig_to=<test@freebsd.vmware>, relay=none, delay=5, status=deferred (Host or domain name not found. Name service error for name=vmware type=A: Host not found) Всё делалось по этой доке - http://www.opennet.ru/base/net/postfix_mysql_imap.txt.html Заранее спасибо!!!
Ответ на:
комментарий
от openwork
Ответ на:
комментарий
от cyclon
Ответ на:
комментарий
от openwork
Ответ на:
комментарий
от cyclon
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Откуда берется значение для сравнения (2004)
- Форум postfix + mysql (2005)
- Форум Проблема с Postfix + dbmail (2006)
- Форум дайте образай инсерта mysql (2008)
- Форум postfix (2007)
- Форум table lookup problem (2010)
- Форум Ограничение отправки postfix (2013)
- Форум Не коннектится dovecot к базе данных (2013)
- Форум exim+mysql (2007)
- Форум Courier-IMAP + MySQL (2006)