':param mail_r: Mail redirect to update
:type mail_r: :class:`MailRedirect`
:rtype: ``bool``'

def ex_delete_mail_redirect(self, mail_r):

    zone_id = mail_r.zone.id
    mail_r_id = mail_r.id
    try:
        self.connection.request(('/zones/%s/mail_redirects/%s' % (zone_id, mail_r_id)), method='DELETE')
    except (BaseHTTPError, MalformedResponseError):
        e = sys.exc_info()[1]
        if (isinstance(e, MalformedResponseError) and (e.body == 'Not    found')):
            raise PointDNSException(value="Couldn't    found    mail    redirect", http_code=httplib.NOT_FOUND, driver=self)
        raise PointDNSException(value=e.message, http_code=e.code, driver=self)
    return True
