Exemplo n.º 1
0
	def mail(self):

		mail = Mail(self.args.login, self.args.frm,
		            recipients=[self.args.recipients],
		            body=self.args.inputs,
		            server=self.args.server)
		mail.send()
Exemplo n.º 2
0
    def test_mail_body_advance(self):
        path = get_test_files_dir()
        filename = path + "advance-body.md"
        returned = Mail._read_markdown_body(filename)

        expected = "---\nSubject: Hello world!\n---\n\n\nHello world\n===========\n\n**bold**\n\n*italic*\n\n[some link](www.example.com)"
        self.assertEqual(returned['raw'], expected)
Exemplo n.º 3
0
    def test_mail_body_advance(self):
        path = get_test_files_dir()
        filename = join(path, "advance-body.md")
        returned = Mail._read_markdown_body(filename)

        expected = "---\nSubject: Hello world!\n---\n\n\nHello world\n===========\n\n**bold**\n\n*italic*\n\n[some link](www.example.com)"
        self.assertEqual(returned['raw'], expected)
Exemplo n.º 4
0
 def test_recipients_file(self):
     filename = join(get_test_files_dir(), "recipients.txt")
     body = [join(get_test_files_dir(), "simple-body.md")]
     m = Mail("", "", body=body, recipients=[filename], limit=2)
     expected = [["*****@*****.**", "*****@*****.**"],
                 ["*****@*****.**"]]
     self.assertEqual(m.recipients, expected)
Exemplo n.º 5
0
    def test_mail_body_simple(self):
        path = get_test_files_dir()
        filename = path + "simple-body.md"
        returned = Mail._read_markdown_body(filename)

        expected = "Dobrý den,\n\ndovoluji se Vás oslovit ve věci mimořádné důležitosti."
        self.assertEqual(returned['raw'], expected)

        expected = "<p>Dobrý den,</p>\n<p>dovoluji se Vás oslovit ve věci mimořádné důležitosti.</p>"
        self.assertEqual(returned['html'], expected)

        self.assertEqual(returned['meta'], {})
Exemplo n.º 6
0
    def test_mail_body_simple(self):
        path = get_test_files_dir()
        filename = join(path, "simple-body.md")
        returned = Mail._read_markdown_body(filename)

        expected = 'Dobrý den,\n\ndovoluji se Vás oslovit ve věci mimořádné důležitosti.'
        self.assertEqual(returned['raw'], expected)

        expected = '<p>Dobrý den,</p>\n<p>dovoluji se Vás oslovit ve věci mimořádné důležitosti.</p>'
        self.assertEqual(returned['html'], expected)

        self.assertEqual(returned['meta'], {})
Exemplo n.º 7
0
 def test_recipients_mail(self):
     body = [join(get_test_files_dir(), "simple-body.md")]
     mail = ["*****@*****.**"]
     m = Mail("", "", body=body, recipients=mail)
     expected = [mail]
     self.assertEqual(m.recipients, expected)