← Back to team overview

sslug-teknik team mailing list archive

Re: Webserver .. mail og RCPT FROM

 

Jesper Krogh <jesper@xxxxxxxx> writes:

> Jeg har en mailserver hvor apache kører som www-data, hvilket jo er
> ganske Ok. På webserveren er der nogle scripts som sender email,
> problemet er blot at envelope-from i de emails bliver sat til
> www-data@webserver og derfor bouncher til mig og ikke til dem der burde
> rydde op i dem. 
> 
> Kan jeg på en eller anden måde påtvinge at envelope-from == from når de
> kommer fra www-data, eller hvordan angriber man normalt dette problem? 

Hvilken MTA?

Jeg har selv arbejdet med det samme problem, og opgav at få postfix til
at foretage den omskrivning. (Det eneste jeg kunne finde på nettet var
en der havde stillet spørgsmål for 2 år siden, og så nogle svar fra
nogen af postfix-folkene der ikke mente det kunne være en omskrivning
postfix skulle tage sig af :-(

Da jeg sad og googlede fandt jeg en side der så ud til at beskrive
hvordan man gør det i exim.

Konstruktionen af user@hostname adresserne er det dog typisk sendmail
der står bag. Hvis dine skripts bruger sendmail til at sende post kunne
du overveje at rette dem til benytte din egen sendmail-erstatning. En
simpel sendmail-erstatning der videretransmitterer posten via SMTP
(postfix' sendmail leverer til en dæmon kaldet postdrop via en intern
protokol) er ret let at lave. (Jeg har gjort det på arbejdet på omkring
100 linier Perl, det er også ret let at finde en på nettet, men hvis du
prøver det så tjek lige om den håndterer cc og bcc, det gjorde den jeg
fandt ikke). 

.Henrik

-- 
Det gode ved perl er at en Panodil tager hovedpinen når man har banket
hovedet ind i muren et par gange.		- citat Peter Makholm


References