Re: [postfix-users] POstfix + mysql
Hello ==N==, Tuesday, October 2, 2007, 1:25:42 PM, you wrote: Hi Teman2, Saya Baru install postfix dari source dengan mengikuti petunjuk di Folder Posfix\README_FILES\MYSQL_README atau http://www.linuxtopia.org/online_books/mail_systems/postfix_documentation/MYSQL_README_001.html sewaktu saya Make kok muncul ini yah : dict_mysql.c:173:19: mysql.h: No such file or directory .. .. .. Bla bla make: *** [dict_mysql.o] Error 1 make: *** [update] Error 1 kira2 apa yah yg salah.. saya mohon butuh petunjuk dari teman2 sekalian.. OSnya : Centos 4.4 + MySQL bawaan Centos Terima Kasih sebelumnya . Salam, -Nicky- Learning Never End Install mysql-devel-* dulu pak SOL Nyoman.
[postfix-users] POstfix + mysql
Hi Teman2, Saya Baru install postfix dari source dengan mengikuti petunjuk di Folder Posfix\README_FILES\MYSQL_README atau http://www.linuxtopia.org/online_books/mail_systems/postfix_documentation/MYSQL_README_001.html sewaktu saya Make kok muncul ini yah : dict_mysql.c:173:19: mysql.h: No such file or directory .. .. .. Bla bla make: *** [dict_mysql.o] Error 1 make: *** [update] Error 1 kira2 apa yah yg salah.. saya mohon butuh petunjuk dari teman2 sekalian.. OSnya : Centos 4.4 + MySQL bawaan Centos Terima Kasih sebelumnya . Salam, -Nicky- Learning Never End Bergabunglah dengan orang-orang yang berwawasan, di di bidang Anda! Kunjungi Yahoo! Answers saat ini juga di http://id.answers.yahoo.com/
[postfix-users] Postfix+MySQL+Courier+Clamav+Amavisd-new
Mohon ma'af sebelumnya kalau mungkin pertanyaan ini basic banget. Berhubung saya tidak bisa menemukan artikel / thread yg sesuai baik di arsip2 milis maupun googling. Saya memilki komputer yg terhubung ke network dimana komputer ini ingin saya bikin jadi mail server untuk sekedar beremail ria di dalam network saja ( internal ). Sistem yg saya pake adalah debian unstable, kernel 2.4.27, postfix 2.1 (with mysql), courier ( masing2 sub berbeda versi (?), yg saya pakai adalah bawaan dari sourelist debian unstable ), clamav 0.75, mysql server 4.0.2 amavisd-new 20030616p10-4. Saya mengikuti petunjuk dari http://genco.gen.tc/postfix_virtual.php Konfigurasi yg saya bikin telah berhasil sampai tahap autentikasi, scan virus, koneksi database mysql pun bisa berjalan baik dengan menggunakan sistem virtual. Yg saya bingung, jika saya membuat setup dari account mail server saya di aplikasi e-mail client kayak outlook, maka autentikasi berhasil hanya email yg sudah dikirimkan sebelumnya untuk tujuan test tidak pernah muncul. Ketika perhatikan e-mail test tersebut masuk ke direktori /var/mail/virtual/nama_account Dan sepertinya Postfix masih beranggapan bahwa email base direktori ada di /var/mail ( default debian ). Karena waktu menggunakan webmin untuk baca user mails, terlihat bahwa user virtual memilki banyak email namun jika dibuka maka isinya tidak ditampilkan ( seperti kosong ). Berikut adalah hasil dari postconf -n. Jika ada data lain yg diperlukan tolong beritahu saya. Mohon ma'af jika e-mail saya terlalu panjang. Terima kasih sebelumnya. --welly-- postconf -n : alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases command_directory = /usr/sbin config_directory = /etc/postfix content_filter = smtp-amavis:[127.0.0.1]:10024 daemon_directory = /usr/lib/postfix debug_peer_level = 2 delay_warning_time = 4 home_mailbox = Maildir/ inet_interfaces = all mail_owner = postfix mail_spool_directory = /var/spool/mail mailbox_command = /usr/bin/procmail -Y -a $DOMAIN mailq_path = /usr/bin/mailq manpage_directory = /usr/share/man mydestination = myhostname = welly.intraceres.net mynetworks = 127.0.0.1/8, 172.16.1.0/24 myorigin = /etc/mailname newaliases_path = /usr/bin/newaliases queue_directory = /var/spool/postfix readme_directory = /usr/share/doc/postfix sample_directory = /usr/share/doc/postfix-doc/examples sendmail_path = /usr/sbin/sendmail setgid_group = postdrop smtpd_recipient_restrictions = reject_unauth_pipelining, reject_unknown_recipient_domain, permit_mynetworks, reject_unauth_destination smtpd_sender_restrictions = reject_non_fqdn_sender, reject_unknown_sender_domain unknown_local_recipient_reject_code = 450 virtual_gid_maps = mysql:/etc/postfix/mysql_gid.cf virtual_mailbox_base = /var/mail/virtual virtual_mailbox_domains = mysql:/etc/postfix/mysql_domains.cf virtual_mailbox_maps = mysql:/etc/postfix/mysql_mailbox.cf virtual_uid_maps = mysql:/etc/postfix/mysql_uid.cf signature.asc Description: OpenPGP digital signature
[postfix-users] postfix+mysql+maildrop.
Halo all mau nanya ttg konfigurasi maildrop di postfix nih. Saya lagi mencoba untuk mengkonfigurasi postfix+mysql+maildrop. pas melakukan testing deliver email saya mendapatkan error message spt ini : Sep 8 14:12:42 mx1 postfix/smtpd[23727]: connect from localhost[127.0.0.1]Sep 8 14:12:42 mx1 postfix/trivial-rewrite[23724]: warning: do not list domainmail.tripatra.com in BOTH virtual_mailbox_domains and relay_domainsSep 8 14:12:42 mx1 postfix/smtpd[23727]: 1AB1030FC4: client=localhost[127.0.0.1]Sep 8 14:12:42 mx1 postfix/cleanup[23723]: 1AB1030FC4: message-id=200409080712[EMAIL PROTECTED]Sep 8 14:12:42 mx1 postfix/qmgr[23718]: 1AB1030FC4: from=[EMAIL PROTECTED], size=750, nrcpt=1 (queue active)Sep 8 14:12:42 mx1 postfix/trivial-rewrite[23724]: warning: do not list domainmail.tripatra.com in BOTH virtual_mailbox_domains and relay_domainsSep 8 14:12:42 mx1 postfix/smtpd[23727]: disconnect from localhost[127.0.0.1]Sep 8 14:12:42 mx1 postfix/pipe[23729]: 1AB1030FC4: to=[EMAIL PROTECTED]m, relay=maildrop, delay=0, status=bounced (user unknown. Command output: Invalid user specified. ) Error tersebut muncul saat saya mencoba menggunakan maildrop sebagai virtual_transport. jika virtual_transport-nya menggunakan virtual, maka email akan terdeliver sampai user ybs. Kira-kira ada salah dimana ya ?? berikut saya lampirkan konfigurasi maildropmysql.config hostname localhostport 3306socket /tmp/mysql.sockdatabase postfixdbuser postfixdbpw postfixdbtable mailboxdefault_uidnumber 127 #(sama dng user uid user vmail)default_gidnumber 127 #(sama dng user gid group vmail)uid_field usernameuidnumber_field uid gidnumber_field gid maildir_field maildir homedirectory_field homedir quota_field quota mailstatus_field active maildrop sudah dicompile untuk support mysql database. mx1# maildrop -vmaildrop 1.6.3 Copyright 1998-2003 Double Precision, Inc.Maildir quota extension enabled.Virtual user database via MySQL extension enabled.This program is distributed under the terms of the GNU General PublicLicense. See COPYING for additional information. wassalam AGus
Re: [postfix-users] postfix+mysql+maildrop.
terima kasih atas tanggapannya... sebenarnya penekanan pertanyaan saya adalah bukan pada bagian error yang di bawah ini : Sep 8 14:12:42 mx1 postfix/trivial-rewrite[23724]: warning: do not list domain mail.domain.com in BOTH virtual_mailbox_domains and relay_domains melainkan pada error log di bawah ini... Sep 8 14:12:42 mx1 postfix/smtpd[23727]: disconnect from localhost[127.0.0.1] Sep 8 14:12:42 mx1 postfix/pipe[23729]: 1AB1030FC4: to=[EMAIL PROTECTED] m, relay=maildrop, delay=0, status=bounced (user unknown. Command output: Inval id user specified. ) untuk permasalahan pada error log yang di atas sudah beres, ternyata memang ada konfig yang salah di my destination. Tapi untuk error log yang di bawah, (yg user unknowndst) terjadi pada saat virtual_transport = maildrop. jika virtual_transport = virtual error tersebut tidak muncul dan email sampai pada tujuan dengan selamat... wassalam AGus
Re: [postfix-users] postfix + mysql
On Tue, Feb 24, 2004 at 11:13:52AM +0800, Abdullah Karim wrote: select_field = 'OK' where_field = pw_name pw_name harus berisi email address, bukan hanya local part. Feb 21 18:35:27 mangubi postfix/smtpd[12738]: BE873547E7: reject: RCPT from unknown[202.152.167.67]: 451 [EMAIL PROTECTED]: Temporary lookup failure; from=[EMAIL PROTECTED] to=[EMAIL PROTECTED] proto=ESMTP helo=proxy.olami.net.id coba: % egrep '(warning|fatal)' maillong apakah smtpd run chrooted? postfix diinstall dengan library mysql yang sesuai? Salam, P.Y. Adi Prasaja
Re: [postfix-users] postfix + mysql
On Tue, 24 Feb 2004, adi wrote: On Tue, Feb 24, 2004 at 11:13:52AM +0800, Abdullah Karim wrote: select_field = 'OK' where_field = pw_name pw_name harus berisi email address, bukan hanya local part. ini dia masalahnya, soalnya table vpopmail field 'pw_name' nya tidak berisi email addres :(, dalam vpopmail ID dan domainnya terpisah jadi dua field any idea ?? Feb 21 18:35:27 mangubi postfix/smtpd[12738]: BE873547E7: reject: RCPT from unknown[202.152.167.67]: 451 [EMAIL PROTECTED]: Temporary lookup failure; from=[EMAIL PROTECTED] to=[EMAIL PROTECTED] proto=ESMTP helo=proxy.olami.net.id coba: % egrep '(warning|fatal)' maillong saya coba jalankan smtpnya dengan mode verbose dan lognya : Feb 25 10:15:31 mangubi postfix/smtpd[23564]: match_list_match: gorontalo.net: no match Feb 25 10:15:31 mangubi postfix/smtpd[23564]: dict_mysql_lookup using sql query: select 'OK' from vpopmail where pw_name = '@gorontalo.net' Feb 25 10:15:31 mangubi postfix/smtpd[23564]: dict_mysql: successful query from host 202.152.167.68 Feb 25 10:15:31 mangubi postfix/smtpd[23564]: dict_mysql_lookup: retrieved 0 rows Feb 25 10:15:31 mangubi postfix/smtpd[23564]: maps_find: relay_recipient_maps: @gorontalo.net: not found Feb 25 10:15:31 mangubi postfix/smtpd[23564]: mail_addr_find: [EMAIL PROTECTED] - (not found) apakah smtpd run chrooted? tidak postfix diinstall dengan library mysql yang sesuai? library mysql yg sesuai maksudnya gmn yah pak ?? Salam, Duken Salam, P.Y. Adi Prasaja
Re: [postfix-users] postfix + mysql
On Wed, Feb 25, 2004 at 11:30:18AM +0800, Abdullah Karim wrote: ini dia masalahnya, soalnya table vpopmail field 'pw_name' nya tidak berisi email addres :(, dalam vpopmail ID dan domainnya terpisah jadi dua field pakai concat() ? ditch vpopmail ganti dengan maildrop? :-)) saya coba jalankan smtpnya dengan mode verbose dan lognya : Feb 25 10:15:31 mangubi postfix/smtpd[23564]: match_list_match: gorontalo.net: no match Feb 25 10:15:31 mangubi postfix/smtpd[23564]: dict_mysql_lookup using sql query: select 'OK' from vpopmail where pw_name = '@gorontalo.net' Feb 25 10:15:31 mangubi postfix/smtpd[23564]: dict_mysql: successful query from host 202.152.167.68 Feb 25 10:15:31 mangubi postfix/smtpd[23564]: dict_mysql_lookup: retrieved 0 rows Feb 25 10:15:31 mangubi postfix/smtpd[23564]: maps_find: relay_recipient_maps: @gorontalo.net: not found Feb 25 10:15:31 mangubi postfix/smtpd[23564]: mail_addr_find: [EMAIL PROTECTED] - (not found) artinya query mysql sudah tidak bermasalah. kalau masih berakhir dengan tempfail, artinya ada di tempat lain. saran masih tetap sama: % egrep '(warning|fatal)' maillog apakah smtpd run chrooted? tidak postfix diinstall dengan library mysql yang sesuai? library mysql yg sesuai maksudnya gmn yah pak ?? tidak relevan lagi, karena query dengan mysql: OK. Salam, P.Y. Adi Prasaja
[postfix-users] postfix + mysql
Dear all balik lagi nih :) masih berhubungan antara postfix dan qmail, saat ini saya mencoba instal postfix support mysql, tujuannya untuk menquery table vpopmail pada mesin qmail, agar saya tidak kerepotan tambah2 virtual user ke postfix :) saat ini saya telah melakukan konfigurasi seperti : main.cf relay_recipient_maps = mysql:/etc/postfix/vpopmail-users.cf mysql:/etc/postfix/vpopmail-domains.cf dan vpopmail-users.cf dan vpopmail-domains.cf yg mungkin isinya masih ngawur, maklum masih coba2. $ cat vpopmail-users.cf user = postfix password = secret hosts = ip.qmail dbname = vpopmail table = vpopmail select_field = description where_field = pw_name $ cat vpopmail-domains.cf user = postfix password = secret hosts = ip.qmail dbname = vpopmail table = vpopmail select_field = description where_field = pw_domain yg saya kurang paham pada konfigurasi vpopmai.-users.cf/vpopmail-domains.cf adalah pada select_field dan where_field. dengan konfigurasi di atas, saya coba jalankon postfixnya tp saya mendapatkan error Temporary lookup failure Feb 21 18:35:27 mangubi postfix/smtpd[12738]: BE873547E7: reject: RCPT from unknown[202.152.167.67]: 451 [EMAIL PROTECTED]: Temporary lookup failure; from=[EMAIL PROTECTED] to=[EMAIL PROTECTED] proto=ESMTP helo=proxy.olami.net.id FYI: saya telah membuat grant for [EMAIL PROTECTED] dan untuk memastikan saya bisa remote mysqlnya dr mesin postfix saya sudah coba connect dr mesin postfix # /usr/local/mysql/bin/mysql --host=202.152.167.68 -upostfix -p vpopmail Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 33803 to server version: 3.23.57-log Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql mohon pencerahannya Wassalam .^. /V\ --- Y! ID : cl34ns3rv Duken,- // \\ |http://person.olami.net.id/~duken / /( )\ +-/ ^^-^^ -== OLAMiNET - Nothing That Not Possible ==-
Re: [postfix-users] Postfix + MySql and Mailman
On Tue, Dec 16, 2003 at 01:04:26PM +0700, Anwar Purnomo wrote: Coba seperti ini: main.cf: alias_maps = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf, hash:/var/lib/data/mailman/virtual-mailman /var/lib/data/mailman/virtual-mailman: [EMAIL PROTECTED] selamat ... /var/lib/mailman/data/aliases: [EMAIL PROTECTED]: |/var/lib/mailman/mail/mailman post selamat ... Kemudian lakukan # newaliases # postmap /var/lib/data/mailman/virtual-mailman Asfihani
Re: [postfix-users] postfix + mysql
On Tue, Dec 02, 2003 at 06:34:15PM +0700, I Gede Wijaya S wrote: nambah pertanyaan, maap kalo thrednya saya potong, saya sudah amati. Kejadian ini juga saya alami jika (karena memakai debian) update library, dimana isi /lib nya akan berbeda dengan di /var/spool/postfix. Alhasil saya harus salin lib-2 yang baru. Pertanyaan saya, mengapa masih membutuhkan /var/spool/postfix/lib, meskipun di master.cf saya pilin opsi n untuk chroot. Apakah memang defaultnya library postfix disitu? soalnya, permasalahan tsb muncul setelah saya menyalin library-2 dari /lib ke /var/spool/postfix/lib, sesuai petunjuk tutorial yang aku dapat:-P~ Duh .. iya, untuk avudz coba cek apakah smtp client run chrooted .. kalau iya mungkin segfault asalnya dari situ, libraries yang diperlukan kurang lengkap. Salam, P.Y. Adi Prasaja
Re: [postfix-users] postfix + mysql
On Sun, Nov 30, 2003 at 12:09:09AM +0700, adi wrote: Di setiap tahap, pastikan semuanya 'ok'. dengan begitu, di tahapan mana terjadi problem dengan mudah diidentifikasi. Selain itu ada point menarik dari file main.cf di paling atas yang intinya untuk meminimalisir kesulitan mencari kesalahan biasanya dianjurkan untuk mengubah 2-3 parameter di file konfigurasi (main.cf). Btw, main.cf sudah diterjemahkan lho :-) http://www.postfix.or.id/sample-cf/main.cf Asfihani
Re: [postfix-users] postfix + mysql
On Sat, Nov 29, 2003 at 03:11:49PM +0700, -= avudz syah putra =- wrote: terima kasi atas tanggapannya pak adi, gmana kalo pak adi skali kali chatting di allnet, dal.net / efnet :) banyak yg perlu di tanyain nich ! ada akses internet gratisan tidak? (j/k) :-) [EMAIL PROTECTED]:~ ]# ldd /usr/libexec/postfix/smtp libmysqlclient.so.10 = /usr/lib/libmysqlclient.so.10 (0x4001e000) libz.so.1 = /usr/lib/libz.so.1 (0x4003c000) libm.so.6 = /lib/libm.so.6 (0x4004b000) libpcre.so.0 = /usr/lib/libpcre.so.0 (0x4006c000) libnsl.so.1 = /lib/libnsl.so.1 (0x40075000) libresolv.so.2 = /lib/libresolv.so.2 (0x4008a000) libc.so.6 = /lib/libc.so.6 (0x4009a000) libcrypt.so.1 = /lib/libcrypt.so.1 (0x401bd000) /lib/ld-linux.so.2 = /lib/ld-linux.so.2 (0x4000) tidak ada libsasl, sasl compile sendiri dan jadi 'static' library? eh .. coba: % ldd /usr/lib/libmysqlclient.so.10 Salam, P.Y. Adi Prasaja
Re: [postfix-users] postfix + mysql
On Sat, Nov 29, 2003 at 10:47:43PM +0700, -= avudz syah putra =- wrote: aduh, kalo di tanya gini, ka mari wae pak, gratis kok ~_~ he..he.. :-) duh, tutorial postfix toaster itu bikin pusing (: saya curiga problem yang bikin segfault itu sasl. nampaknya perlu menjalankan DEBUG_README, kalau mau tahu percis mana yang bikin segfault. saya lagi baca2 http://corebsd.or.id/wiki/PostfixMySQL mudah2an nanti bisa di gabung dengan postfix toaster. wis mi lak ya pak adi, hihihihi... coba deh pakai prinsip lakukan penambahan 'feature' secara bertahap: - install postfix, amati kesalahan di mana - install courier - install sasl - dst.. Di setiap tahap, pastikan semuanya 'ok'. dengan begitu, di tahapan mana terjadi problem dengan mudah diidentifikasi. Salam, P.Y. Adi Prasaja