Linux で bugzilla をセットアップしてみてください。セットアップ構成は次のとおりです。
- CentOS v6.4 32 ビット
- Bugzilla v4.2.5
インストールは問題なく、bugzilla は動作しているように見えますが、バグが報告または編集されるたびに電子メールを送信するように bugzilla を設定すると、bugzilla は電子メールを送信しません。以下は、bugzilla 管理者 > パラメータ > 電子メールの構成です。
- mail_delivery_method : SMTP
- mailfrom : [有効なメールアドレス]
- smtpserver : [有効な電子メール ドメイン名]
- smtp_username : [有効なメールアドレス]
- smtp_password : [有効な電子メール パスワード]
SMTP サーバーは Microsoft Exchange サーバーです。新しいバグを報告すると、/var/log/httpd/error_log にエラー ログが作成されます。
[Tue Apr 30 15:25:25 2013] [error] [client xxxx] [Tue Apr 30 15:25:25 2013] post_bug.cgi: lib/ の文字列 eq で初期化されていない値 $ENV{"FLOCK_FORKING_USE"} を使用File/Flock/Forking.pm 13 行目、リファラー: http://xxxx/bugzilla/enter_bug.cgi?product=Test
メールがまったく届きません。
何がうまくいかなかったのだろうか...