[Linux]-[sendmail] Site.config.m4

  • 投稿日:
  • by
  • カテゴリ:

コンパイル時の各種対応設定方法

# vi /ソース展開ディレクトリ/devtools/Site/site.config.m4


SMTP Auth(SASL)対応
--------------------------------------------------
APPENDDEF(`confENVDEF', `-DSASL')
APPENDDEF(`conf_sendmail_LIBS', `-lsasl')
APPENDDEF(`confINCDIRS', `-I/usr/local/include')
APPENDDEF(`confLIBDIRS', `-L/usr/local/lib')
--------------------------------------------------

MILTER対応
 ※ dk-milterなどを使用するとき
--------------------------------------------------
APPENDDEF(`conf_sendmail_ENVDEF', `-DMILTER')
--------------------------------------------------


TCP Wrapper(libwrap.so)対応
 ※ TCP Wrapperをソースからコンパイルする必要あり
--------------------------------------------------
APPENDDEF(`confENVDEF', `-DTCPWRAPPERS')
APPENDDEF(`confLIBS',`-lwrap')
--------------------------------------------------


SMTP Auth(SASL), MILTER, TCP Wrapper(libwrap.so)対応
--------------------------------------------------
APPENDDEF(`confENVDEF', `-DSASL -DTCPWRAPPERS')
APPENDDEF(`conf_sendmail_LIBS', `-lsasl')
APPENDDEF(`confINCDIRS', `-I/usr/local/include')
APPENDDEF(`confLIBDIRS', `-L/usr/local/lib')
APPENDDEF(`conf_sendmail_ENVDEF', `-DMILTER')
APPENDDEF(`confLIBS',`-lwrap')
--------------------------------------------------