當前位置: 首頁>>代碼示例>>Python>>正文


Python Envelope._addrs_to_header方法代碼示例

本文整理匯總了Python中envelopes.envelope.Envelope._addrs_to_header方法的典型用法代碼示例。如果您正苦於以下問題:Python Envelope._addrs_to_header方法的具體用法?Python Envelope._addrs_to_header怎麽用?Python Envelope._addrs_to_header使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在envelopes.envelope.Envelope的用法示例。


在下文中一共展示了Envelope._addrs_to_header方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。

示例1: test_send

# 需要導入模塊: from envelopes.envelope import Envelope [as 別名]
# 或者: from envelopes.envelope.Envelope import _addrs_to_header [as 別名]
    def test_send(self):
        conn = SMTP('localhost')

        msg = self._dummy_message()
        envelope = Envelope(**msg)
        mime_msg = envelope.to_mime_message()

        conn.send(envelope)
        assert conn._conn is not None
        assert len(conn._conn._call_stack.get('sendmail', [])) == 1

        call_args = conn._conn._call_stack['sendmail'][0][0]
        assert len(call_args) == 3
        assert call_args[0] == mime_msg['From']
        assert call_args[1] == [envelope._addrs_to_header([addr]) for addr in envelope._to + envelope._cc + envelope._bcc]
        assert call_args[2] != ''
開發者ID:Omicia,項目名稱:envelopes,代碼行數:18,代碼來源:test_conn.py


注:本文中的envelopes.envelope.Envelope._addrs_to_header方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。