Annotation of embedaddon/curl/tests/data/test646, revision 1.1.1.1

1.1       misho       1: <testcase>
                      2: <info>
                      3: <keywords>
                      4: SMTP
                      5: MULTIPART
                      6: </keywords>
                      7: </info>
                      8: 
                      9: #
                     10: # Server-side
                     11: <reply>
                     12: </reply>
                     13: 
                     14: #
                     15: # Client-side
                     16: <client>
                     17: <server>
                     18: smtp
                     19: </server>
                     20:  <name>
                     21: SMTP multipart using mime API
                     22:  </name>
                     23: <stdin>
                     24: From: different
                     25: To: another
                     26: 
                     27: body
                     28: </stdin>
                     29:  <command>
                     30: smtp://%HOSTIP:%SMTPPORT/646 --mail-rcpt recipient@example.com --mail-from sender@example.com -F "=(;type=multipart/alternative" -F "= <body>This is the html version</body>;headers=X-test1: this is a header;type=text/html;headers=X-test2: this is another header " -F "=This is the plain text version;headers=@log/headers646" -F "=)" -F "=@log/test646.txt;headers=<log/headers646" -H "From: different" -H "To: another" -H "Reply-To: <followup@example.com>"
                     31: </command>
                     32: <file1 name="log/test646.txt">
                     33: This is an attached file.
                     34: 
                     35: It may contain any type of data.
                     36: </file1>
                     37: <file2 name="log/headers646">
                     38: # This line is a comment
                     39: X-fileheader1: This is a header from a file 
                     40: 
                     41: # This line is another comment. It precedes a folded header.
                     42: X-fileheader2: This is 
#a
                     43:  folded header
                     44: </file2>
                     45: </client>
                     46: 
                     47: #
                     48: # Verify data after the test has been "shot"
                     49: <verify>
                     50: <strippart>
                     51: s/^--------------------------[a-z0-9]*/------------------------------/
                     52: s/boundary=------------------------[a-z0-9]*/boundary=----------------------------/
                     53: </strippart>
                     54: <protocol>
                     55: EHLO 646
                     56: MAIL FROM:<sender@example.com>
                     57: RCPT TO:<recipient@example.com>
                     58: DATA
                     59: QUIT
                     60: </protocol>
                     61: <upload>
                     62: Content-Type: multipart/mixed; boundary=----------------------------
                     63: Mime-Version: 1.0
                     64: From: different
                     65: To: another
                     66: Reply-To: <followup@example.com>
                     67: 
                     68: ------------------------------
                     69: Content-Type: multipart/alternative; boundary=----------------------------
                     70: 
                     71: ------------------------------
                     72: Content-Type: text/html
                     73: Content-Transfer-Encoding: 8bit
                     74: X-test1: this is a header
                     75: X-test2: this is another header
                     76: 
                     77: <body>This is the html version</body>
                     78: ------------------------------
                     79: X-fileheader1: This is a header from a file
                     80: X-fileheader2: This is #a folded header
                     81: 
                     82: This is the plain text version
                     83: --------------------------------
                     84: 
                     85: ------------------------------
                     86: Content-Disposition: attachment; filename="test646.txt"
                     87: X-fileheader1: This is a header from a file
                     88: X-fileheader2: This is #a folded header
                     89: 
                     90: This is an attached file.
                     91: 
                     92: It may contain any type of data.
                     93: 
                     94: --------------------------------
                     95: .
                     96: </upload>
                     97: </verify>
                     98: </testcase>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>