Exim: kulso emailcimre kuldes tiltas

Fórumok

Hello

Lenne egy kulso emailcim, amire ha kuldenek levelet belso halorol, akkor az exim uzenjen vissza, hogy nem lehet es ne tovabbitsa oda a levelet.

Az acl_check_rcpt: be ezt beirtam

deny    message       = Nem lehet kuldeni erre a cimre
          recipients    = valami@t-online.hu

De ez nem csinal semmit. Conditionnal is probalnam, de ott mi a kulso emailcimre a hivatkozas? Illetve jo aclbe irom egyaltalan?

Hozzászólások

check recipient acl jo
viszont sztem:
deny message = valami
local_parts = kukacelott
domains = kukacutan
a jovore vonatkozolag ha tobb ilyen is lesz akkor erdemes mar most ugy csinalnod, h csinalsz 1 domainlistet es azt hasznalod fel az aclben:
domainlist elmesz_anyadba_domainek = valami.hu
aclben meg:
domains = +elmesz_anyadba_domainek
Udv,
V

Nem csak lokalista vonatkozik. Inkabb az lehet a baj, h elobb valami acceptre futott az ACLben.
Teszt (ne tevesszen meg a microsoftos fejlec, sajat baromsag, h igy szoktam csinalni :) ):

acl_check_rcpt:
deny message = lofasz
local_parts = vudumen
domains = vudumen.hu
accept hosts = :
accept hosts = localhost
[...]

*****:/etc/exim4# telnet localhost smtp
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 ***** Microsoft ESMTP MAIL Service, Version: 5.0.2195.6713 ready at Tue, 28 Aug 2007 16:46:55 +0200
EHLO localhost
250-***** Hello localhost [127.0.0.1]
250-SIZE 10485760
250-PIPELINING
250 HELP
MAIL FROM: root@localhost
250 OK
RCPT TO: vudumen[at]vudumen[dot]hu
550 lofasz
QUIT
221 ***** closing connection
Connection closed by foreign host.

Ez van a configban, most elore raktam, de semmi :(. Siman tovabbkuldi.

acl_check_rcpt:
  accept  hosts = :
  deny    local_parts   = ^.*[@%!/|] : ^\\.
  deny    message       = valami@t-online.hu tiltva
          local_parts   = valami
          domains       = t-online.hu  
  accept  local_parts   = postmaster
          domains       = +local_domains
  require verify        = sender
  accept  domains       = +local_domains : APM-MI1.***.de
          endpass
          message       = unknown user
          verify        = recipient
  accept  domains       = +relay_to_domains
          endpass
          message       = unrouteable address
          verify        = recipient
  accept  hosts         = +relay_from_hosts
  accept  authenticated = *
  deny    log_message   = SPAM listan van a cim
          message       = rejected because $sender_host_address is in a black list at $dnslist_domain\n$dnslist_t
ext
          dnslists      = sbl-xbl.spamhaus.org : relays.ordb.org : bl.spamcop.net
  deny    message       = relay not permitted

" ***** Microsoft ESMTP MAIL Service,"

EZ marha jó! :D :)

Ennél már csak
"Microsoft Exim4 ESMTP MAIL Service,"
lenne jobb! :lol:

----------------------------------------------------------------

Hint: Ha ez debian, akkor kell egy par update-exim4... (nem tudom mar a pontos nevet, nem foglalkozom mar egy ideje debbel), mert a daemon a runtime confot a /var/lib/exim4 alol veszi.