コード例 #1
0
ファイル: part.py プロジェクト: ad-m/flanker
 def references(self):
     """
     Retunrs message-ids referencing the message
     in accordance to jwz threading algo
     """
     refs = list(MessageId.scan(self.headers.get('References', '')))
     if not refs:
         reply = MessageId.from_string(self.headers.get('In-Reply-To', ''))
         if reply:
             refs.append(reply[0])
     return refs
コード例 #2
0
ファイル: part.py プロジェクト: streeter/flanker
 def references(self):
     """
     Retunrs message-ids referencing the message
     in accordance to jwz threading algo
     """
     refs = list(MessageId.scan(self.headers.get('References', '')))
     if not refs:
         reply = MessageId.from_string(self.headers.get('In-Reply-To', ''))
         if reply:
             refs.append(reply[0])
     return refs
コード例 #3
0
ファイル: part.py プロジェクト: jkirkell/flanker
    def references(self):
        """
        Returns a list of message ids referencing the message in accordance to
        the Jamie Zawinski threading algorithm.

        See http://www.jwz.org/doc/threading.html for details.
        """
        refs = list(MessageId.scan(self.headers.get('References', '')))
        if not refs:
            reply = MessageId.from_string(self.headers.get('In-Reply-To', ''))
            if reply:
                refs.append(reply[0])
        return refs
コード例 #4
0
    def references(self):
        """
        Returns a list of message ids referencing the message in accordance to
        the Jamie Zawinski threading algorithm.

        See http://www.jwz.org/doc/threading.html for details.
        """
        refs = list(MessageId.scan(self.headers.get('References', '')))
        if not refs:
            reply = MessageId.from_string(self.headers.get('In-Reply-To', ''))
            if reply:
                refs.append(reply[0])
        return refs
コード例 #5
0
ファイル: part.py プロジェクト: jkirkell/flanker
 def message_id(self, value):
     if not MessageId.is_valid(value):
         raise ValueError("invalid message id format")
     self.headers['Message-Id'] = "<{0}>".format(value)
コード例 #6
0
ファイル: part.py プロジェクト: jkirkell/flanker
 def message_id(self):
     return MessageId.from_string(self.headers.get('Message-Id', ''))
コード例 #7
0
 def message_id(self, value):
     if not MessageId.is_valid(value):
         raise ValueError("invalid message id format")
     self.headers['Message-Id'] = "<{0}>".format(value)
コード例 #8
0
 def message_id(self):
     return MessageId.from_string(self.headers.get('Message-Id', ''))
コード例 #9
0
ファイル: part.py プロジェクト: yuebo2015/flanker
 def message_id(self, value):
     if not MessageId.is_valid(value):
         raise ValueError('invalid message id format')
     self.headers['Message-Id'] = '<{0}>'.format(value)
コード例 #10
0
ファイル: part.py プロジェクト: redtailtech/flanker
 def message_id(self):
     return MessageId.from_string(self.headers.get("Message-Id", ""))
コード例 #11
0
ファイル: part.py プロジェクト: mailgun/flanker
 def message_id(self, value):
     if not MessageId.is_valid(value):
         raise ValueError('invalid message id format')
     self.headers['Message-Id'] = '<{0}>'.format(value)