#
-# $Id: cf.data.pre,v 1.393 2005/09/01 19:34:46 hno Exp $
+# $Id: cf.data.pre,v 1.394 2005/09/03 11:53:31 serassio Exp $
#
#
# SQUID Web Proxy Cache http://www.squid-cache.org/
DOC_END
+NAME: mail_from
+TYPE: string
+DEFAULT: none
+LOC: Config.EmailFrom
+DOC_START
+ From: email-address for mail sent when the cache dies.
+ The default is to use 'appname@unique_hostname'.
+ Default appname value is "squid", can be changed into
+ src/globals.h before building squid.
+DOC_END
+
+
NAME: mail_program
TYPE: eol
DEFAULT: mail
/*
- * $Id: structs.h,v 1.524 2005/08/31 19:15:36 wessels Exp $
+ * $Id: structs.h,v 1.525 2005/09/03 11:53:32 serassio Exp $
*
*
* SQUID Web Proxy Cache http://www.squid-cache.org/
Log;
char *adminEmail;
+ char *EmailFrom;
char *EmailProgram;
char *effectiveUser;
char *visible_appname_string;
/*
- * $Id: tools.cc,v 1.259 2005/08/27 19:36:36 serassio Exp $
+ * $Id: tools.cc,v 1.260 2005/09/03 11:53:32 serassio Exp $
*
* DEBUG: section 21 Misc Functions
* AUTHOR: Harvest Derived
#endif
- fprintf(fp, "From: %s\n", appname);
+ if (Config.EmailFrom)
+ fprintf(fp, "From: %s\n", Config.EmailFrom);
+ else
+ fprintf(fp, "From: %s@%s\n", appname, uniqueHostname());
fprintf(fp, "To: %s\n", Config.adminEmail);