[Qmail-it] [OT] usare il comando mail per spedire a -utente
Fabio Busatto
fabio.busatto at sikurezza.org
Thu Dec 21 18:55:04 CET 2006
In locale non puo` funzionare visto che non viene fatto nemmeno
il lookup dell'utente in maniera corretta (almeno sul mio sistema),
quindi le libnsl non sanno manco come trattare un user che inizia
con -.
In ogni caso il metodo corretto per passare il nome dell'utente e`
mettendoci i -- prima, tutte le altre tecniche di escape non hanno
nessuna possibilita` di successo in questo caso, in quanto sono
tecniche di escape della shell e non certo del programma, quindi
non vedo come potrebbero aiutare visto che la sostituzione viene
fatta dalla shell prima dell'invocazione, mentre il -- e` un test
che viene fatto dalla funzione getopt() all'interno del programma.
Detto questo, se l'utente e` esterno usa:
smtp=tuomailserver mail -- -utente at dominio
e verra` spedita correttamente (almeno per quanto mi riguarda).
Ciao
-fabio
--
Fabio Busatto <fabio.busatto at sikurezza.org>
More information about the Qmail-it
mailing list