tachtler:postfix_echo-mailer-script_installieren
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
tachtler:postfix_echo-mailer-script_installieren [2013/07/18 16:43] – [Postfix: master.cf] klaus | tachtler:postfix_echo-mailer-script_installieren [2015/08/25 09:21] (aktuell) – [Skript: mailecho] klaus | ||
---|---|---|---|
Zeile 9: | Zeile 9: | ||
Für die Realisierung eines **" | Für die Realisierung eines **" | ||
* Funktionsfähiger MTA - hier soll [[http:// | * Funktionsfähiger MTA - hier soll [[http:// | ||
- | * Programm **'' | + | * Programm **'' |
* Ein Skript, welches ursprünglich von [[http:// | * Ein Skript, welches ursprünglich von [[http:// | ||
Zeile 22: | Zeile 22: | ||
############################################################################## | ############################################################################## | ||
# Script-Name : mailecho.sh | # Script-Name : mailecho.sh | ||
- | # Description : Skript | + | # Description : Script |
# # | # # | ||
# # | # # | ||
# # | # # | ||
# # | # # | ||
- | # Last update : 17.07.2013 # | + | # Last update : 25.08.2015 # |
- | # Version | + | # Version |
# # | # # | ||
# Author | # Author | ||
Zeile 48: | Zeile 48: | ||
# # | # # | ||
############################################################################## | ############################################################################## | ||
- | + | ||
############################################################################## | ############################################################################## | ||
# H I S T O R Y # | # H I S T O R Y # | ||
############################################################################## | ############################################################################## | ||
- | # Version | + | # Version |
- | # Description : <Description> | + | # Description : Add header line to mail(x), because for example, when German # |
+ | # " | ||
+ | # | ||
+ | # from doing that, add a view parameter for charset options | ||
+ | # and some encoding parameter to the mail(x) call. # | ||
+ | # -------------------------------------------------------------------------- # | ||
+ | # Version | ||
+ | # Description | ||
# -------------------------------------------------------------------------- # | # -------------------------------------------------------------------------- # | ||
# Version | # Version | ||
Zeile 71: | Zeile 78: | ||
HEAD_COMMAND=`command -v head` | HEAD_COMMAND=`command -v head` | ||
LOGGER_COMMAND=`command -v logger` | LOGGER_COMMAND=`command -v logger` | ||
- | MAIL_COMMAND=`command -v mail` | + | MAIL_COMMAND=`command -v mailx` |
# Files. | # Files. | ||
Zeile 121: | Zeile 128: | ||
echo " | echo " | ||
echo "To: $SENDER" | echo "To: $SENDER" | ||
+ | echo " | ||
echo >> $FILE_OUT | echo >> $FILE_OUT | ||
$CAT_COMMAND <<EOT >> $FILE_OUT | $CAT_COMMAND <<EOT >> $FILE_OUT | ||
Zeile 141: | Zeile 149: | ||
Automagically brought (back) to you by mx1.tachtler.net Echo Mailer | Automagically brought (back) to you by mx1.tachtler.net Echo Mailer | ||
EOT | EOT | ||
- | + | ||
- | $MAIL_COMMAND -i -t < $FILE_OUT | + | # Tachtler - Only if mail(x) is not available |
+ | # / | ||
+ | $MAIL_COMMAND -i -t -S ttycharset=UTF-8 -S sendcharsets=UTF-8 -S encoding=8bit | ||
# Tachtler - Logging | # Tachtler - Logging | ||
# $LOGGER_COMMAND -t echo -i -p daemon.info "> | # $LOGGER_COMMAND -t echo -i -p daemon.info "> | ||
Zeile 218: | Zeile 228: | ||
</ | </ | ||
- | :!: **HINWEIS** - Um nicht mit gefälschten **From: < | + | :!: **HINWEIS** - Um nicht mit gefälschten **From: < |
+ | < | ||
+ | argv=... | ||
+ | </ | ||
+ | mit dem Programm **'' | ||
+ | |||
+ | :!: **WICHTIG** - Dies hat den Hintergrund, | ||
Auszug aus der **'' | Auszug aus der **'' | ||
Zeile 235: | Zeile 251: | ||
</ | </ | ||
- | Anschließend ist eine Neustart von [[http:// | + | Anschließend ist ein Neustart von [[http:// |
< | < | ||
# service postfix restart | # service postfix restart | ||
Zeile 283: | Zeile 299: | ||
</ | </ | ||
- | + | Eine e-Mail, welche an den **" | |
- | Eine e-Mail, welche an der **" | + | |
<code email> | <code email> | ||
Now, you have successfully reached: | Now, you have successfully reached: |
tachtler/postfix_echo-mailer-script_installieren.1374158621.txt.gz · Zuletzt geändert: 2013/07/18 16:43 von klaus