예제 #1
0
파일: __main__.py 프로젝트: daneeq/byro
	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()
예제 #2
0
파일: test_mail.py 프로젝트: daneeq/byro
    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)
예제 #3
0
파일: test_mail.py 프로젝트: pirati-cz/byro
    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)
예제 #4
0
파일: test_mail.py 프로젝트: pirati-cz/byro
 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)
예제 #5
0
파일: test_mail.py 프로젝트: daneeq/byro
    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'], {})
예제 #6
0
파일: test_mail.py 프로젝트: pirati-cz/byro
    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'], {})
예제 #7
0
파일: test_mail.py 프로젝트: pirati-cz/byro
 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)