hi, sorry for late. i merged CCARGS as : ///////////////////////////// make -f Makefile.init makefiles 'CCARGS=-DHAS_MYSQL -I/usr/include/mysql/ -DUSE_SASL_AUTH -DDEF_SERVER_SASL_TYPE=\"dovecot\" -DUSE_TLS -I/usr/include/openssl/' 'AUXLIBS=-L/usr/lib64/mysql -L/usr/lib -lmysqlclient -lz -lm -lssl -lcrypto ' ///////////////////////// But when i use : /////////////////// telnet 0 25 //////////////////// i get the ////////////////////////////////// ehlo localhost 250-mail.pahlevanzadeh.info 250-PIPELINING 250-SIZE 30720000 250-VRFY 250-ETRN 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN ///////////////////////////////////
I read to should get the ////////////////////////// ehlo localhost 250-plato.example.com 250-PIPELINING 250-SIZE 30720000 250-VRFY 250-ETRN 250-STARTTLS 250-AUTH PLAIN LOGIN 250-AUTH=PLAIN LOGIN 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN /////////////////////////////// What's happen? However dovecot isn't ran. --mohsen On Sun, 2013-03-24 at 06:21 -0500, /dev/rob0 wrote: > On Sun, Mar 24, 2013 at 08:31:32AM +0430, Mohsen Pahlevanzadeh wrote: > > i compiled postfix with : > > make -f Makefile.init makefiles 'CCARGS=-DHAS_MYSQL > > -I/usr/include/mysql/' CCARGS='-DUSE_SASL_AUTH > > -DDEF_SERVER_SASL_TYPE= \"dovecot\"' CCARGS='-DUSE_TLS > > -I/usr/include/openssl/' 'AUXLIBS=-L/usr/lib64/mysql -L/usr/lib > > -lmysqlclient -lz -lm -lssl -lcrypto ' > > > > > > i checked their path on my machine. they was correct.library and > > include files. > > Question: can i use many CCARGS when i use make command? > > Merge all your CCARGS into a single expression. > > make makefiles CCARGS="-DHAS_MYSQL -I/usr/include/mysql/ \ > -DUSE_SASL_AUTH -DDEF_SERVER_SASL_TYPE=\"dovecot\" -DUSE_TLS \ > -I/usr/include/openssl/" AUXLIBS="-L/usr/lib64/mysql -L/usr/lib \ > -lmysqlclient -lz -lm -lssl -lcrypto" > > http://www.postfix.org/INSTALL.html > http://www.postfix.org/MYSQL_README.html > http://www.postfix.org/SASL_README.html#postfix_build > http://www.postfix.org/TLS_README.html#build_tls