[Tech] Errore in aggiunta FEATURE su sendmail

Artini Alessio AArtini@comune.pontassieve.fi.it
Ven 6 Feb 2004 11:34:46 CET


Mi rispondo da solo,

Avevo banalmente sbagliato a scrivere:
FEATURE(dnsbl,'relays.ordb.org')dnl

la versione corretta e': 
FEATURE(`dnsbl', `relays.ordb.org')dnl

Quindi ATTENZIONE ad accenti/apostrofi (alt+96) e quant'altro!!!!!


CHI DORME NON PIGLIA PESCI!


-----Messaggio originale-----
Da: Artini Alessio [mailto:AArtini@comune.pontassieve.fi.it]
Inviato: venerdì 30 gennaio 2004 13.08
A: tech@firenze.linux.it
Oggetto: [Tech] Errore in aggiunta FEATURE su sendmail


Ho un server Red Hat Linux 8.0 3.2-7 con installato Sendmail versione
8.12.5.

Vorrei aggiungere la seguente configurazione sul file sendmail.mc:

FEATURE(dnsbl,'relays.ordb.org')dnl

Quando lancio il comando:

m4 sendmail.cf > sendmail.mc

Ottengo il seguente messaggio di errore:

/usr/share/sendmail-cf/feature/dnsbl.m4:32: m4: Warning: Excess arguments to
built-in `len' ignored
/usr/share/sendmail-cf/feature/dnsbl.m4:33: m4: Warning: Excess arguments to
built-in `len' ignored
NONE:0: m4: ERROR: EOF in argument list


Questo è il dettaglio del file dnsbl.m4(questo file io non l'ho in alcun
modo toccato/modificato):

26: # DNS based IP address spam list _DNSBL_SRV_
27: R$*                     $: $&{client_addr}
28: R$-.$-.$-.$-            $: <?> $(dnsbl $4.$3.$2.$1._DNSBL_SRV_. $: OK $)
29: R<?>OK                  $: OKSOFAR
30: ifelse(len(X`'_ARG3_),`1',
31: `R<?>$+<TMP>            $: TMPOK',
32: `R<?>$+<TMP>            $#error $@ 4.7.1 $: _DNSBL_MSG_TMP_')
33: R<?>$+                  $#error $@ 5.7.1 $: _DNSBL_MSG_
34: divert(-1)

Qualche idea del perché faccia così?

Grazie

Alessio Artini
_______________________________________________
FLUG - Discussioni tecniche - tech@firenze.linux.it
URL: http://lists.firenze.linux.it/mailman/listinfo/tech
Archivio: http://lists.firenze.linux.it/pipermail/tech
Ricerca nell'archivio: http://www.firenze.linux.it/search



Maggiori informazioni sulla lista flug-tech