From 33e2bbbdcaa0c7e308846271996deaa531b30464 Mon Sep 17 00:00:00 2001 From: Matthias Andree Date: Thu, 14 Oct 2004 23:24:25 +0000 Subject: Add MIME headers to specify body encoding for mail warnings. svn path=/trunk/; revision=3943 --- i18n.h | 1 + sink.c | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/i18n.h b/i18n.h index d364292c..f3adc7a3 100644 --- a/i18n.h +++ b/i18n.h @@ -6,6 +6,7 @@ #ifdef ENABLE_NLS #undef __OPTIMIZE__ #include +#include #define GT_(String) gettext((String)) #define NGT_(String) (String) #else diff --git a/sink.c b/sink.c index 577b3731..54db4029 100644 --- a/sink.c +++ b/sink.c @@ -1534,7 +1534,12 @@ int open_warning_by_mail(struct query *ctl, struct msgblk *msg) } else /* send to postmaster */ status = open_sink(ctl, &reply, &good, &bad); - if (status == 0) stuff_warning(ctl, "Date: %s", rfc822timestamp()); + if (status == 0) { + stuff_warning(ctl, "Date: %s", rfc822timestamp()); + stuff_warning(ctl, "MIME-Version: 1.0"); + stuff_warning(ctl, "Content-Transfer-Encoding: 8bit"); + stuff_warning(ctl, "Content-Type: text/plain; charset=\"%s\"", nl_langinfo(CODESET)); + } return(status); } -- cgit v1.2.3