NAME
Sisimai::Reason - Detect the bounce reason
SYNOPSIS
use Sisimai::Reason;
DESCRIPTION
Sisimai::Reason
detects the bounce reason from the content of Sisimai::Fact
object as an argument of get()
method. This class is called only Sisimai::Fact
class.
CLASS METHODS
get(Sisimai::Fact Object)
get()
method detects the bounce reason.
anotherone(Sisimai::Fact object)
anotherone()
method is a method for detecting the bounce reason, it works as a fall back method of get()
and called only from get()
method.
match()
detects the bounce reason from given text as a error message.
match(String)
match()
method is a method for detecting the bounce reason from the string given as an argument of the method. However, this method is low analytical precision.
LIST OF BOUNCE REASONS
Sisimai::Reason-
get()> method detects the reason of bounce with decoding the bounced messages. The following reasons will be set in the value of reason
property of Sisimai::Fact
instance. The list of all the bounce reasons is available at https://libsisimai.org/en/reason/.
SEE ALSO
Sisimai::ARF http://tools.ietf.org/html/rfc5965 https://libsisimai.org/en/reason/
AUTHOR
azumakuniyuki
COPYRIGHT
Copyright (C) 2014-2024 azumakuniyuki, All rights reserved.
LICENSE
This software is distributed under The BSD 2-Clause License.