Amavisd nem indul el

Fórumok

Sziasztok!

Akadt még egy hibám, ami már rohadtul bosszant, és semmi érdemlegeset nem találtam róla a neten. Feltelepítettem az amavisd-new+clamav+spamassassin+postfix quartettet. Ebből a clamav+spamassassin+postfix szépen megy. Semmi gond velük. De az amavisd-new a következő hibával nem indul el:

Starting amavisd: The value of variable $myhostname is "server", but should have been
a fully qualified domain name; perhaps uname(3) did not provide such.
You must explicitly assign a FQDN of this host to variable $myhostname
in amavisd.conf, or fix what uname(3) provides as a host's network name!
(failed).

Egyszerűen nem jöttem rá, hogy mi a kínja. Nem értem, hogy mi a franc baja van a hostname-mel.

Ha másnak is volt ilyen gondja, és sikerült megoldani, kérem, hogy írja meg, mert már megőrülök tőle...

Köszi.

Üdv.

Hozzászólások

nem fogod fol, mit ir a hibauzenet?
melyik angol szo nem vilagos?

t

Sziasztok.

Már kiakadtam teljesen az amavisd-on... Minden szép és jó. Működik! Csak sajnos az a baj, hogy túl jól... Minden rohadt kimenő levelet kilő spam-ként.

Ezt hogy lehet megakadályozni? A bejövő levelekkel eddig nincs gond. Azokat szépen késbesíti, és a header-be benn van, hogy ellenőrizte.

Tud valaki megoldás rá, hogy a kimenőket ne ellenőrizze?

Ilyenem van a config-ba:

# You can modify this file to re-enable SPAM checking through spamassassin
# and to re-enable antivirus checking.

#
# Default antivirus checking mode
# Uncomment the two lines below to enable it back
#

@bypass_virus_checks_maps = (
\%bypass_virus_checks, \@bypass_virus_checks_acl, \$bypass_virus_checks_re);

#
# Default SPAM checking mode
# Uncomment the two lines below to enable it back
#

@bypass_spam_checks_maps = (
\%bypass_spam_checks, \@bypass_spam_checks_acl, \$bypass_spam_checks_re);

Ezeket hogy tudom módosítani úgy, hogy jó legyen? Vagy nem ezekbe kellene nyúlni?

Több lehetőséged van..

@bypass_spam_checks_maps = ( [ "!.$mydomain", "." ] );

az amavis configjaba, avagy külön, ahogy azt "szépen" kell(ene), csinálsz egy policy_bank-ot, imígyen:

$policy_bank{'MYNETS'} = { # clients in @mynetworks
bypass_spam_checks_maps => [1], # don't spam-check internal mail
bypass_banned_checks_maps => [1], # don't banned-check internal mail
bypass_header_checks_maps => [1], # don't header-check internal mail
};

A postfix master.cf-jebe az amavishoz (amavis unix - - n - 2 smtp vagy hasonló) mindenképpen írd be pluszba, hogy:
-o smtp_send_xforward_command=yes

A @mynetworks alapból létezik, módosítsd ahogy szükséges, ha szükséges.

Mégbővebben:
http://www200.pair.com/mecham/spam/bypassing.html

Sztem ennyi, cáfolj meg ;)

--
40% of OpenBSD installs lead to shark attacks. It's their only standing security issue.