hi to all, im trying used this howto Virtual Users And Domains With Postfix, Courier And MySQL (+ SMTP-AUTH, Quota, SpamAssassin, ClamAV) with by FALKO ,everything is ok but onething i noticed in my maillog is that Mar 6 16:46:08 support postfix/qmgr[1281]: 89B02E14B0: removed Mar 6 16:46:08 support postfix/smtp[1456]: C01EFE14AF: to=<[email protected]>, relay=none, delay=0, status=bounced (mail for mail.example.com loops back to myself) Mar 6 16:46:08 support postfix/qmgr[1281]: C01EFE14AF: removed what the proble please help. PS:this howto is great
hi sir falko thank for quickly reply here's my config in my main.cf,can review/check if theres a something wrong or miss vi /etc/postfic/main.cf # See /usr/share/postfix/main.cf.dist for a commented, more complete version smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) biff = no # appending .domain is the MUA's job. append_dot_mydomain = no # Uncomment the next line to generate "delayed mail" warnings #delay_warning_time = 4h myhostname = mail.example.com alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = /etc/mailname mydestination = mail.example.com, localhost.localdomain, localhost relayhost = mynetworks = 127.0.0.0/8 mailbox_command = procmail -a "$EXTENSION" mailbox_size_limit = 0 recipient_delimiter = + inet_interfaces = all inet_interfaces = all virtual_alias_domains = virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2email.cf virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailboxes.cf virtual_mailbox_base = /home/vmail virtual_uid_maps = static:5000 virtual_gid_maps = static:5000 smtpd_sasl_auth_enable = yes broken_sasl_auth_clients = yes smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination smtpd_use_tls = yes smtpd_tls_cert_file = /etc/postfix/smtpd.cert smtpd_tls_key_file = /etc/postfix/smtpd.key transport_maps = proxy:mysql:/etc/postfix/mysql-virtual_transports.cf virtual_create_maildirsize = yes virtual_mailbox_extended = yes virtual_mailbox_limit_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailbox_limit_maps.cf virtual_mailbox_limit_override = yes virtual_maildir_limit_message = "The user you are trying to reach is over quota." virtual_overquota_bounce = yes proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks $virtual_mailbox_limit_maps content_filter = amavis:[127.0.0.1]:10024 receive_override_options = no_address_mappings still got the error Mar 11 08:55:37 support postfix/qmgr[1280]: 330FFE14AF: from=<>, size=3535, nrcpt=1 (queue active) Mar 11 08:55:37 support postfix/smtp[1464]: 330FFE14AF: to=<[email protected]>, relay=none, delay=0, status=bounced (mail for mail.example.com loops back to myself) Mar 11 08:55:37 support postfix/qmgr[1280]: 330FFE14AF: removed pls help. thank you very much mark
hi sir falko thank you for your reply i already restart Postfix and my server still got the error Mar 13 08:55:37 support postfix/qmgr[1280]: 330FFE14AF: from=<>, size=3535, nrcpt=1 (queue active) Mar 13 08:55:37 support postfix/smtp[1464]: 330FFE14AF: to=<[email protected]>, relay=none, delay=0, status=bounced (mail for mail.example.com loops back to myself) Mar 13 08:55:37 support postfix/qmgr[1280]: 330FFE14AF: removed what should be the problem huhuhuhuh pls.pls. help thank you mark
same problem... http://www.howtoforge.com/virtual_postfix_mysql_quota_courier Virtual Users And Domains With Postfix, Courier And MySQL + SMTP-AUTH + Quota.... only webmail:/etc/postfix# cat /etc/hosts 127.0.0.1 localhost.localdomain localhost 172.16.10.44 webmail.aiep.cl webmail # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts webmail:/etc/postfix# cat /var/spool/postfix/etc/ hosts localtime nsswitch.conf resolv.conf services webmail:/etc/postfix# cat /var/spool/postfix/etc/hosts 127.0.0.1 localhost.localdomain localhost 172.16.10.44 webmail.aiep.cl webmail # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts webmail:/etc/postfix# webmail:/etc/postfix# cat /etc/hostname webmail webmail:/etc/postfix# cat main.cf # See /usr/share/postfix/main.cf.dist for a commented, more complete version smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) biff = no # appending .domain is the MUA's job. append_dot_mydomain = no # Uncomment the next line to generate "delayed mail" warnings #delay_warning_time = 4h myhostname = webmail alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = /etc/mailname mydestination = webmail.aiep.cl, localhost, localhost.localdomain relayhost = mynetworks = 127.0.0.0/8 mailbox_command = procmail -a "$EXTENSION" mailbox_size_limit = 0 recipient_delimiter = + inet_interfaces = all virtual_alias_domains = virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2email.cf virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailboxes.cf virtual_mailbox_base = /home/vmail virtual_uid_maps = static:5000 virtual_gid_maps = static:5000 smtpd_sasl_auth_enable = yes broken_sasl_auth_clients = yes smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated,reject_unauth_destination smtpd_use_tls = yes smtpd_tls_cert_file = /etc/postfix/smtpd.cert smtpd_tls_key_file = /etc/postfix/smtpd.key transport_maps = proxy:mysql:/etc/postfix/mysql-virtual_transports.cf virtual_create_maildirsize = yes virtual_mailbox_extended = yes virtual_mailbox_limit_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailbox_limit_maps.cf virtual_mailbox_limit_override = yes virtual_maildir_limit_message = "The user you are trying to reach is over quota." virtual_overquota_bounce = yes proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks $virtual_mailbox_limit_maps webmail:/etc/postfix# mail [email protected] Subject: test test . Cc: webmail:/etc/postfix# tail -f /var/log/mail.log Mar 13 11:23:27 webmail postfix/qmgr[17534]: 86E13370028: removed Mar 13 11:48:33 webmail postfix/pickup[17533]: B0FD7370027: uid=0 from=<root> Mar 13 11:48:33 webmail postfix/cleanup[17574]: B0FD7370027: message-id=<20070313154833.B0FD7370027@webmail> Mar 13 11:48:33 webmail postfix/qmgr[17534]: B0FD7370027: from=<[email protected]>, size=276, nrcpt=1 (queue active) Mar 13 11:48:35 webmail postfix/smtp[17581]: B0FD7370027: to=<[email protected]>, relay=none, delay=2, status=bounced (mail for webmail.aiep.cl loops back to myself) Mar 13 11:48:35 webmail postfix/cleanup[17574]: D694C370028: message-id=<20070313154835.D694C370028@webmail> Mar 13 11:48:35 webmail postfix/qmgr[17534]: D694C370028: from=<>, size=1876, nrcpt=1 (queue active) Mar 13 11:48:35 webmail postfix/qmgr[17534]: B0FD7370027: removed Mar 13 11:48:35 webmail postfix/local[17583]: D694C370028: to=<[email protected]>, orig_to=<[email protected]>, relay=local, delay=0, status=sent (delivered to command: procmail -a "$EXTENSION") Mar 13 11:48:35 webmail postfix/qmgr[17534]: D694C370028: removed webmail:/etc/postfix# webmail:/etc/postfix# mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 181 to server version: 4.0.24_Debian-10sarge2-log Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> use mail; Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed mysql> SELECT * FROM `domains` LIMIT 0 , 30; +---------+ | domain | +---------+ | aiep.cl | +---------+ 1 row in set (0.00 sec) mysql> SELECT * FROM `forwardings` LIMIT 0 , 30; +--------------+----------------+ | source | destination | +--------------+----------------+ | [email protected] | [email protected] | +--------------+----------------+ 1 row in set (0.00 sec) mysql> SELECT * FROM `transport` LIMIT 0 , 30; +---------+----------------------+ | domain | transport | +---------+----------------------+ | aiep.cl | smtp:webmail.aiep.cl | +---------+----------------------+ 1 row in set (0.00 sec) mysql> SELECT * FROM `users` LIMIT 0 , 30; +----------------+---------------+----------+ | email | password | quota | +----------------+---------------+----------+ | [email protected] | mPPp2tuNoqld6 | 10485760 | +----------------+---------------+----------+ 1 row in set (0.00 sec) mysql> quit; Bye webmail:/etc/postfix# webmail:/etc/postfix# cat mysql-virtual_domains.cf user = mail_admin password = casitoss dbname = mail table = domains select_field = 'virtual' where_field = domain hosts = 127.0.0.1 webmail:/etc/postfix#
Ok, then remove mail.example.com from the mydestination line in your main.cf and add it to the domains table. Then restart Postfix.
hi sir falko thank you again for your reply and patience ,i remove in the mydestionation and add to domains tables still got the error huihuhuhuh,please help me. Mar 15 09:55:37 support postfix/qmgr[1280]: 330FFE14AF: from=<>, size=3535, nrcpt=1 (queue active) Mar 15 09:55:37 support postfix/smtp[1464]: 330FFE14AF: to=<[email protected]>, relay=none, delay=0, status=bounced (mail for mail.example.com loops back to myself) Mar 15 09:55:37 support postfix/qmgr[1280]: 330FFE14AF: removed please help -mark-
hi sir falko,thank you for you reply again here's my domains table +-------------+ | domain | +-------------+ | mail.example.com | +-------------+ 1 row in set (0.02 sec) and mydestination content mydestination = localhost, localhost.localdomain what do you think sir falko the problem? please help meh sir thank you in advance -mark-
hi sir falko thank you again for your reply and patience here' the output of my /ets/hosts 127.0.0.1 localhost.localdomain localhost 192.168.57.100 mail.example.com mail # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts thank you sir .please help TIA -mark-
hi sir falko tnx again. yes 192.168.57.100 is my system's IP address, what shoukld be the problem. thank you sir falko. TIA -mark-
Hm... Can you post the output of Code: postconf -n ? Do you have working nameservers in /etc/resolv.conf?
hi sir falko thank you very much ,yes my nameserver is working here's my the out put of my postconf -n alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases append_dot_mydomain = no biff = no broken_sasl_auth_clients = yes config_directory = /etc/postfix content_filter = amavis:[127.0.0.1]:10024 inet_interfaces = all mailbox_size_limit = 0 mydestination = $myhostname, localhost,localdomain myhostname = mail.example.com mynetworks = 127.0.0.0/8 myorigin = /etc/mailname proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks $virtual_mailbox_limit_maps receive_override_options = no_address_mappings recipient_delimiter = + relayhost = smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination smtpd_sasl_auth_enable = yes smtpd_tls_cert_file = /etc/postfix/smtpd.cert smtpd_tls_key_file = /etc/postfix/smtpd.key smtpd_use_tls = yes transport_maps = proxy:mysql:/etc/postfix/mysql-virtual_transports.cf virtual_alias_domains = $virtual_alias_maps virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2email.cf virtual_create_maildirsize = yes virtual_gid_maps = static:5000 virtual_mailbox_base = /home/vmail virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf virtual_mailbox_limit_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailbox_limit_maps.cf virtual_mailbox_limit_override = yes virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailboxes.cf virtual_maildir_limit_message = "The user you are trying to reach is over quota." virtual_overquota_bounce = yes virtual_uid_maps = static:5000 hope you can help meh sir falko i need solve this problem immediately sir falko thank you very much again. TIA -mark-
replace... mydestination = $myhostname, localhost,localdomain mydestination = $myhostname, localhost.localdomain Point... it's correct.
hi sir thank you for your reply i changed wat you said but still got the error like this: Mar 28 10:55:44 mail postfix/smtpd[1483]: connect from localhost.localdomain[127.0.0.1] Mar 28 10:55:44 mail postfix/smtpd[1483]: EAFA9C948E: client=localhost.localdomain[127.0.0.1] Mar 28 10:55:45 mail postfix/cleanup[1474]: EAFA9C948E: message-id=<[email protected]> Mar 28 10:55:45 mail postfix/qmgr[1464]: EAFA9C948E: from=<[email protected]>, size=848, nrcpt=1 (queue active) Mar 28 10:55:45 mail amavis[1262]: (01262-01) Passed, <[email protected]> -> <[email protected]>, Message-ID: <[email protected]>, Hits: 0.319 Mar 28 10:55:45 mail postfix/smtp[1475]: 4804DC948D: to=<[email protected]>, relay=127.0.0.1[127.0.0.1], delay=41, status=sent (250 2.6.0 Ok, id=01262-01, from MTA: 250 Ok: queued as EAFA9C948E) Mar 28 10:55:45 mail postfix/qmgr[1464]: 4804DC948D: removed Mar 28 10:55:45 mail postfix/smtpd[1483]: disconnect from localhost.localdomain[127.0.0.1] Mar 28 10:55:48 mail postfix/smtpd[1466]: disconnect from localhost.localdomain[127.0.0.1] Mar 28 10:55:51 mail postfix/smtp[1485]: EAFA9C948E: to=<[email protected]>, relay=none, delay=7, status=bounced (mail for mail.example.com loops back to myself) Mar 28 10:55:51 mail postfix/cleanup[1474]: B0228C948D: message-id=<[email protected]> Mar 28 10:55:51 mail postfix/qmgr[1464]: B0228C948D: from=<>, size=2574, nrcpt=1 (queue active) Mar 28 10:55:51 mail postfix/qmgr[1464]: EAFA9C948E: removed Mar 28 10:55:51 mail postfix/smtp[1485]: B0228C948D: to=<[email protected]>, relay=none, delay=0, status=bounced (mail for mail.example.com loops back to myself) Mar 28 10:55:51 mail postfix/qmgr[1464]: B0228C948D: removed what the problem please meh solve that issue,thank you in advanced TIA -mark-
post "transport" table... ... before... please leave blank... table "transport" postfix reload retry mail test.