• Home
  • Raw
  • Download

Lines Matching refs:write_line

52         def write_line(line):  function
56 write_line(b'HELO example')
57 write_line(b'MAIL From:eggs@example')
58 write_line(b'RCPT To:spam@example')
59 write_line(b'DATA')
60 self.assertRaises(NotImplementedError, write_line, b'spam\r\n.\r\n')
82 def write_line(line): function
85 write_line(b'EHLO example')
87 write_line(b'MAIL From:eggs@example BODY=8BITMIME SMTPUTF8')
89 write_line(b'MAIL From:eggs@example')
90 write_line(b'RCPT To:spam@example')
91 write_line(b'DATA')
92 write_line(data)
93 write_line(b'.')
201 def write_line(self, channel, line): member in TestRcptOptionParsing
209 self.write_line(channel, b'EHLO example')
210 self.write_line(channel, b'MAIL from: <foo@example.com> size=20')
211 self.write_line(channel, b'RCPT to: <foo@example.com> foo=bar')
218 self.write_line(channel, b'EHLO example')
219 self.write_line(channel, b'MAIL from: <foo@example.com> size=20')
220 self.write_line(channel, b'RCPT to: <foo@example.com>')
238 def write_line(self, channel, line): member in TestMailOptionParsing
246 self.write_line(channel, b'EHLO example')
253 self.write_line(channel, line)
255 self.write_line(channel, b'MAIL from: <foo@example.com> size=20')
262 self.write_line(channel, b'EHLO example')
267 self.write_line(channel, line)
269 self.write_line(
275 self.write_line(
283 self.write_line(channel, b'EHLO example')
284 self.write_line(
306 def write_line(self, line): member in SMTPDChannelTest
325 self.write_line(b'')
330 self.write_line(b'EHLO example')
334 self.write_line(b'EHLO')
339 self.write_line(b'EHLO example')
340 self.write_line(b'EHLO example')
345 self.write_line(b'EHLO example')
346 self.write_line(b'HELO example')
352 self.write_line(b'HELO example')
357 self.write_line(b'HELO example')
358 self.write_line(b'EHLO example')
363 self.write_line(b'HELP')
369 self.write_line(b'HELP MAIL')
374 self.write_line(b'HELP SPAM')
380 self.write_line(b'HELO')
385 self.write_line(b'HELO example')
386 self.write_line(b'HELO example')
392 self.write_line(b'HELO example')
393 self.write_line(b'MAIL from:<foo@example.com> SIZE=1234')
398 self.write_line(b'HELO example')
399 self.write_line(b'MAIL from: <foo@example.com>')
404 self.write_line(b'EHLO example')
405 self.write_line(b'MAIL from: <foo@example.com> size=20')
410 self.write_line(b'NOOP')
414 self.write_line(b'HELO example')
415 self.write_line(b'NOOP')
419 self.write_line(b'NOOP hi')
424 self.write_line(b'QUIT')
428 self.write_line(b'HELO example')
429 self.write_line(b'QUIT')
433 self.write_line(b'QUIT bye bye')
438 self.write_line(b'HELO example')
443 self.write_line(b'HELO example')
444 self.write_line(b'MAIL from: ' +
451 self.write_line(b'EHLO example')
453 self.write_line(b'MAIL from:<' +
458 self.write_line(b'MAIL from:<' +
465 self.write_line(b'EHLO example')
466 self.write_line(
473 self.write_line(b'HELO example')
474 self.write_line(b'MAIL From:eggs@example')
475 self.write_line(b'RCPT To:spam@example')
476 self.write_line(b'DATA')
477 self.write_line(b'A' * self.channel.data_size_limit +
483 self.write_line(b'EHLO example')
484 self.write_line(b'MAIL FROM:<eggs@example> SIZE=512')
489 self.write_line(b'EHLO example')
490 self.write_line(b'MAIL FROM:<eggs@example> SIZE=invalid')
495 self.write_line(b'EHLO example')
496 self.write_line(b'MAIL FROM:<eggs@example> ham=green')
500 self.write_line(b'MAIL FROM:<eggs@example>')
501 self.write_line(b'RCPT TO:<eggs@example> ham=green')
507 self.write_line(b'EHLO example')
508 self.write_line(b'MAIL FROM:<eggs@example> SIZE=2096')
513 self.write_line(b'HELO example')
514 self.write_line(b'RCPT to:spam@example')
519 self.write_line(b'HELO example')
520 self.write_line(b'MAIL from eggs@example')
525 self.write_line(b'EHLO example')
526 self.write_line(b'MAIL from eggs@example')
531 self.write_line(b'HELO example')
532 self.write_line(b'MAIL from:')
537 self.write_line(b'HELO example')
538 self.write_line(b'MAIL from:<eggs@example>')
542 self.write_line(b'EHLO example')
543 self.write_line(b'MAIL from:<>')
547 self.write_line(b'EHLO example')
548 self.write_line(b'MAIL from: <"Fred Blogs"@example.com>')
553 self.write_line(b'EHLO example')
554 self.write_line(b'MAIL from: "Fred Blogs"@example.com')
559 self.write_line(b'EHLO example')
560 self.write_line(b'MAIL from: <"Fred Blogs"@example.com> SIZE=1000')
565 self.write_line(b'EHLO example')
566 self.write_line(b'MAIL from: "Fred Blogs"@example.com SIZE=1000')
571 self.write_line(b'HELO example')
572 self.write_line(b'MAIL from:eggs@example')
573 self.write_line(b'MAIL from:spam@example')
578 self.write_line(b'VRFY eggs@example')
584 self.write_line(b'VRFY')
589 self.write_line(b'EXPN')
594 self.write_line(b'MAIL from:<foo@example.com>')
599 self.write_line(b'HELO example')
600 self.write_line(b'MAIL From:eggs@example')
601 self.write_line(b'DATA')
606 self.write_line(b'HELO example')
607 self.write_line(b'MAIL From: eggs@example')
608 self.write_line(b'RCPT to eggs@example')
613 self.write_line(b'EHLO example')
614 self.write_line(b'MAIL From: eggs@example')
615 self.write_line(b'RCPT to eggs@example')
620 self.write_line(b'HELO example')
621 self.write_line(b'MAIL From: eggs@example')
622 self.write_line(b'RCPT to: <eggs@example>')
626 self.write_line(b'RCPT to eggs@example')
631 self.write_line(b'HELO example')
632 self.write_line(b'MAIL From:eggs@example')
634 self.write_line(b'RCPT To:spam@example')
637 self.write_line(b'DATA')
640 self.write_line(b'data\r\nmore\r\n.')
649 self.write_line(b'HELO example')
650 self.write_line(b'MAIL From:eggs@example')
651 self.write_line(b'RCPT To:spam@example')
652 self.write_line(b'DATA spam')
656 self.write_line(b'DATA spam')
661 self.write_line(b'HELO example')
662 self.write_line(b'MAIL From:eggs@example')
663 self.write_line(b'RCPT To:spam@example')
664 self.write_line(b'DATA')
665 self.write_line(b'..\r\n.\r\n')
669 self.write_line(b'HELO example')
670 self.write_line(b'MAIL From:eggs@example')
671 self.write_line(b'RCPT To:spam@example')
672 self.write_line(b'RCPT To:ham@example')
673 self.write_line(b'DATA')
674 self.write_line(b'data\r\n.')
683 self.write_line(b'HELO example')
684 self.write_line(b'MAIL From:eggs@example')
685 self.write_line(b'RCPT To:spam@example')
686 self.write_line(b'DATA')
687 self.write_line(b'return status\r\n.')
691 self.write_line(b'HELO example')
692 self.write_line(b'MAIL From:eggs@example')
693 self.write_line(b'RCPT To:spam@example')
694 self.write_line(b'RSET')
696 self.write_line(b'MAIL From:foo@example')
697 self.write_line(b'RCPT To:eggs@example')
698 self.write_line(b'DATA')
699 self.write_line(b'data\r\n.')
707 self.write_line(b'HELO example')
708 self.write_line(b'RSET')
712 self.write_line(b'RSET hi')
716 self.write_line(b'UNKNOWN_CMD')
797 def write_line(self, line): member in SMTPDChannelWithDataSizeLimitTest
802 self.write_line(b'HELO example')
803 self.write_line(b'MAIL From:eggs@example')
805 self.write_line(b'RCPT To:spam@example')
808 self.write_line(b'DATA')
811 self.write_line(b'data\r\nmore\r\n.')
820 self.write_line(b'HELO example')
821 self.write_line(b'MAIL From:eggs@example')
823 self.write_line(b'RCPT To:spam@example')
826 self.write_line(b'DATA')
829 self.write_line(b'This message is longer than 32 bytes\r\n.')
849 def write_line(self, line): member in SMTPDChannelWithDecodeDataFalse
854 self.write_line(b'HELO example')
855 self.write_line(b'MAIL From:eggs@example')
856 self.write_line(b'RCPT To:spam@example')
857 self.write_line(b'DATA')
858 self.write_line(b'plain ascii text')
859 self.write_line(b'.')
863 self.write_line(b'HELO example')
864 self.write_line(b'MAIL From:eggs@example')
865 self.write_line(b'RCPT To:spam@example')
866 self.write_line(b'DATA')
867 self.write_line(b'utf8 enriched text: \xc5\xbc\xc5\xba\xc4\x87')
868 self.write_line(b'and some plain ascii')
869 self.write_line(b'.')
894 def write_line(self, line): member in SMTPDChannelWithDecodeDataTrue
899 self.write_line(b'HELO example')
900 self.write_line(b'MAIL From:eggs@example')
901 self.write_line(b'RCPT To:spam@example')
902 self.write_line(b'DATA')
903 self.write_line(b'plain ascii text')
904 self.write_line(b'.')
908 self.write_line(b'HELO example')
909 self.write_line(b'MAIL From:eggs@example')
910 self.write_line(b'RCPT To:spam@example')
911 self.write_line(b'DATA')
912 self.write_line(b'utf8 enriched text: \xc5\xbc\xc5\xba\xc4\x87')
913 self.write_line(b'and some plain ascii')
914 self.write_line(b'.')
936 def write_line(self, line): member in SMTPDChannelTestWithEnableSMTPUTF8True
941 self.write_line(b'EHLO example')
942 self.write_line(
949 self.write_line(b'EHLO example')
951 self.write_line(b'MAIL from: <a@example> ' + mail_parameters)
953 self.write_line(b'rcpt to:<b@example.com>')
955 self.write_line(b'data')
957 self.write_line(b'c\r\n.')
965 self.write_line(b'EHLO example')
966 self.write_line(
969 self.write_line('RCPT To:späm@examplé'.encode('utf-8'))
971 self.write_line(b'DATA')
973 self.write_line(b'utf8 enriched text: \xc5\xbc\xc5\xba\xc4\x87')
974 self.write_line(b'.')
980 self.write_line(b'ehlo example')
982 self.write_line(b'MAIL from:<' +
987 self.write_line(b'MAIL from:<' +
993 self.write_line(b'ehlo example')
996 self.write_line(b'MAIL from:<' + char * fill_len + b'a@example>')
998 self.write_line(b'MAIL from:<' + char * fill_len + b'@example>')
1000 self.write_line(b'rcpt to:<hans@example.com>')
1002 self.write_line(b'data')
1004 self.write_line(b'test\r\n.')