Outgoing mail being scanned? Open relay warning.

Patrick Ben Koetter p at sys4.de
Thu Aug 6 12:00:07 CEST 2020


* Patrick Ben Koetter <p at sys4.de>:
> Mabi,
> 
> * mabi <mabi at protonmail.ch>:
> > ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> > On Wednesday, August 5, 2020 12:18 AM, Patrick Ben Koetter <p at sys4.de> wrote:
> > 
> > > for any domain/recipient that amavis should feel responsible for add its name
> > > to @local_domains_maps or let amavis read it from a file, e.g.
> > > /etc/postfix/relay_domains:
> > >
> > > @local_domains_maps = (
> > > ".$mydomain",
> > > read_hash('/etc/postfix/relay_domains')
> > > );
> > 
> > This "read_hash" function is quite useful but in my specific case I have
> > this information stored in a PostgreSQL database table. So I was wondering
> > if there is some kind of function like "read_sql" which can get the my
> > domains from a specific column/table/database in SQL?

Another, maybe simplier idea:

- Create a trigger in your DB that fires anytime you INSERT/UPDATE/DELETE
  entries in the domain table
- Let the trigger call a script that dumps the domains into a file
- Use read_hash to read that file

p at rick




> 
> amavis supports reading from an SQL or LDAP service. It will automatically
> consider any recipient, found in these sources to be $local e.g. a recipient
> it is responsible for. See also section "SQL LOOKUPS" in
> https://www.ijs.si/software/amavisd/README.lookups.txt.
> 
> Take a look at https://www.ijs.si/software/amavisd/README.sql.txt to find out
> how to configure amavis to do SQL lookups.
> 
> amavis comes with its own SQL schema. Either you follow that or you modify the
> SELECT statements as configured with %sql_clause in the amavisd "binary".
> 
> p at rick
> 
> 
> -- 
> [*] sys4 AG
> 
> https://sys4.de, +49 (89) 30 90 46 64
> Schleißheimer Straße 26/MG,80333 München
> 
> Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263
> Vorstand: Patrick Ben Koetter, Marc Schiffbauer, Wolfgang Stief
> Aufsichtsratsvorsitzender: Florian Kirstein
> 

-- 
[*] sys4 AG

https://sys4.de, +49 (89) 30 90 46 64
Schleißheimer Straße 26/MG,80333 München

Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263
Vorstand: Patrick Ben Koetter, Marc Schiffbauer, Wolfgang Stief
Aufsichtsratsvorsitzender: Florian Kirstein



More information about the amavis-users mailing list