Solaris Common Messages and Troubleshooting Guide

Action

To fix this problem, modify rules S3 and S22. (You'll only have S22, if using main.cf.) First, so you do not cause these errors, comment out the invert aliases rule in S22:


S22
R$*<@LOCAL>$*      $:$1
#R$-<@$->          $:$>3${Z$1@$2$}   invert aliases
R$*<@$+.$*>$*      $@$1<@$2.$3>$4    already ok
R$+<@$+>$*         $@$1<@$2.$m>$3    tack on our domain
R$+                $@$1<@$w.$m>      tack on our full name 

Next, so you do not pass on errors caused by other hosts, modify ruleset S3 from:


S3
# handle "from:<>"   special case
R$*<>$*		$@@        turn into magic token

To:


S3
# handle "from:<>"   special case
R$*<>$*		$@$n       turn into magic token