How to edit Undelivered Mail Returned to Sender on zimbra

Introduction

Handling undelivered emails effectively is vital for maintaining smooth communication within an organization. When emails are returned to the sender as undeliverable, it can cause confusion and disrupt workflows. Zimbra allows administrators to edit the "Undelivered Mail Returned to Sender" message, providing a more informative and customized response to the sender. In this article, we will guide you through the process of editing these undelivered mail messages in Zimbra to enhance your email system's efficiency and user experience.

How to edit  The failure template is used when mail is returned to the sender, How to edit Undelivered Mail Returned to Sender.

To check bounce_template_file.
$postconf |grep bounce_template_file
To copy bounce.cf.default to bounce.cf
$cd /opt/zimbra/postfix-2.11.1.2z/conf
$cp bounce.cf.default bounce.cf
To configure bounce.cf file
$postconf -e bounce_template_file="/opt/zimbra/postfix-2.11.1.2z/conf/bounce.cf"
$postconf |grep bounce_template_file
To check bounce.cf file
$postconf -b bounce.cf

The content of bounce.cf file
$cat bounce.cf
To edit message red highlighted as below
#
# Do not edit this file. This file shows the default delivery status
# notification (DSN) messages that are built into Postfix.
#
# To change Postfix DSN messages, perhaps to add non-English text,
# follow instructions in the bounce(5) manual page.
#
#
# The failure template is used when mail is returned to the sender;
# either the destination rejected the message, or the destination
# could not be reached before the message expired in the queue.
#
failure_template = <<EOF
Charset: us-ascii
From: MAILER-DAEMON (Mail Delivery System)
Subject: Undelivered Mail Returned to Sender
Postmaster-Subject: Postmaster Copy: Undelivered Mail
This is the mail system at host $myhostname.
I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.
For further assistance, please send mail to postmaster.
If you do so, please include this problem report. You can
delete your own text from the attached returned message.
                   The mail system

EOF

#
# The delay template is used when mail is delayed. Note a neat trick:
# the default template displays the delay_warning_time value as hours
# by appending the _hours suffix to the parameter name; it displays
# the maximal_queue_lifetime value as days by appending the _days
# suffix.
#
# Other suffixes are: _seconds, _minutes, _weeks. There are no other
# main.cf parameters that have this special behavior.
#
# You need to adjust these suffixes (and the surrounding text) if
# you have very different settings for these time parameters.
#
delay_template = <<EOF
Charset: us-ascii
From: MAILER-DAEMON (Mail Delivery System)
Subject: Delayed Mail (still being retried)
Postmaster-Subject: Postmaster Warning: Delayed Mail
This is the mail system at host $myhostname.
####################################################################
# THIS IS A WARNING ONLY.  YOU DO NOT NEED TO RESEND YOUR MESSAGE. #
####################################################################
Your message could not be delivered for more than $delay_warning_time_hours hour(s).
It will be retried until it is $maximal_queue_lifetime_days day(s) old.
For further assistance, please send mail to postmaster.
If you do so, please include this problem report. You can
delete your own text from the attached returned message.
                   The mail system

EOF

#
# The success template is used when mail is delivered to mailbox,
# when an alias or list is expanded, or when mail is delivered to a
# system that does not announce DSN support. It is an error to specify
# a Postmaster-Subject: here.
#
success_template = <<EOF
Charset: us-ascii
From: MAILER-DAEMON (Mail Delivery System)
Subject: Successful Mail Delivery Report
This is the mail system at host $myhostname.
Your message was successfully delivered to the destination(s)
listed below. If the message was delivered to mailbox you will
receive no further notifications. Otherwise you may still receive
notifications of mail delivery errors from other systems.
                   The mail system

EOF

#
# The verify template is used for address verification (sendmail -bv
# address...) or for verbose mail delivery (sendmail -v address...).
# It is an error to specify a Postmaster-Subject: here.
#
verify_template = <<EOF
Charset: us-ascii
From: MAILER-DAEMON (Mail Delivery System)
Subject: Mail Delivery Status Report
This is the mail system at host $myhostname.
Enclosed is the mail delivery report that you requested.
                   The mail system

EOF

Conclusion

Customizing the "Undelivered Mail Returned to Sender" message in Zimbra can significantly improve communication and reduce confusion when emails fail to reach their intended recipients. By following the steps outlined in this guide, you can provide clearer information to senders and maintain a more efficient email system. We hope this article has provided valuable insights and encourage you to explore our website for more tips and best practices in managing your Zimbra email system. thank you for reading the huuphan.com page!

Comments

Popular posts from this blog

Bash script list all IP addresses connected to Server with Country Information

zimbra some services are not running [Solve problem]

Whitelist and Blacklist domain in zimbra 8.6