{
  if (($spamassassin{UseBayes} || '0') =~ m/^1|on|yes|enabled$/ && ($spamassassin{BayesAutoLearn} || 'no') =~ m/^1|on|yes|enabled$/){
    my $ham_thres  = $spamassassin{BayesHamThreshold} || '-1.0';
    my $spam_thres = $spamassassin{BayesSpamThreshold} || '6';
    $OUT .=<<"_EOF";
bayes_auto_learn 1 
bayes_auto_learn_threshold_nonspam $ham_thres
bayes_auto_learn_threshold_spam $spam_thres
_EOF
  }
  else{
    $OUT .=<<"_EOF";
bayes_auto_learn 0
_EOF
  }
}
