113498266Sopenharmony_ci<testcase> 213498266Sopenharmony_ci<info> 313498266Sopenharmony_ci<keywords> 413498266Sopenharmony_ciIMAP 513498266Sopenharmony_ciAPPEND 613498266Sopenharmony_ciMULTIPART 713498266Sopenharmony_ci</keywords> 813498266Sopenharmony_ci</info> 913498266Sopenharmony_ci 1013498266Sopenharmony_ci# 1113498266Sopenharmony_ci# Server-side 1213498266Sopenharmony_ci<reply> 1313498266Sopenharmony_ci</reply> 1413498266Sopenharmony_ci 1513498266Sopenharmony_ci# 1613498266Sopenharmony_ci# Client-side 1713498266Sopenharmony_ci<client> 1813498266Sopenharmony_ci<features> 1913498266Sopenharmony_ciMime 2013498266Sopenharmony_ci</features> 2113498266Sopenharmony_ci<server> 2213498266Sopenharmony_ciimap 2313498266Sopenharmony_ci</server> 2413498266Sopenharmony_ci<name> 2513498266Sopenharmony_ciIMAP APPEND multipart using mime API 2613498266Sopenharmony_ci</name> 2713498266Sopenharmony_ci<command> 2813498266Sopenharmony_ciimap://%HOSTIP:%IMAPPORT/%TESTNUMBER -F "=(;type=multipart/alternative" -F "= <body>This is the html version</body>;type=text/html" -F "=This is the plain text version" -F "=)" -F "=@%LOGDIR/test%TESTNUMBER.txt" -H "Date: Mon, 7 Feb 1994 21:52:25 -0800 (PST)" -H "From: Fred Foobar <foobar@example.com>" -H "To: joe@example.com" -H "Message-Id: <B27397-0100000@example.com>" -H "Subject: afternoon meeting" -u user:secret 2913498266Sopenharmony_ci</command> 3013498266Sopenharmony_ci<file name="%LOGDIR/test%TESTNUMBER.txt"> 3113498266Sopenharmony_ciThis is an attached file. 3213498266Sopenharmony_ci 3313498266Sopenharmony_ciIt may contain any type of data. 3413498266Sopenharmony_ci</file> 3513498266Sopenharmony_ci</client> 3613498266Sopenharmony_ci 3713498266Sopenharmony_ci# 3813498266Sopenharmony_ci# Verify data after the test has been "shot" 3913498266Sopenharmony_ci<verify> 4013498266Sopenharmony_ci<strippart> 4113498266Sopenharmony_cis/^--------------------------[A-Za-z0-9]*/------------------------------/ 4213498266Sopenharmony_cis/boundary=------------------------[A-Za-z0-9]*/boundary=----------------------------/ 4313498266Sopenharmony_ci</strippart> 4413498266Sopenharmony_ci<protocol> 4513498266Sopenharmony_ciA001 CAPABILITY 4613498266Sopenharmony_ciA002 LOGIN user secret 4713498266Sopenharmony_ciA003 APPEND %TESTNUMBER (\Seen) {940} 4813498266Sopenharmony_ciA004 LOGOUT 4913498266Sopenharmony_ci</protocol> 5013498266Sopenharmony_ci<upload> 5113498266Sopenharmony_ciContent-Type: multipart/mixed; boundary=---------------------------- 5213498266Sopenharmony_ciMime-Version: 1.0 5313498266Sopenharmony_ciDate: Mon, 7 Feb 1994 21:52:25 -0800 (PST) 5413498266Sopenharmony_ciFrom: Fred Foobar <foobar@example.com> 5513498266Sopenharmony_ciTo: joe@example.com 5613498266Sopenharmony_ciMessage-Id: <B27397-0100000@example.com> 5713498266Sopenharmony_ciSubject: afternoon meeting 5813498266Sopenharmony_ci 5913498266Sopenharmony_ci------------------------------ 6013498266Sopenharmony_ciContent-Type: multipart/alternative; boundary=---------------------------- 6113498266Sopenharmony_ci 6213498266Sopenharmony_ci------------------------------ 6313498266Sopenharmony_ciContent-Type: text/html 6413498266Sopenharmony_ciContent-Transfer-Encoding: 8bit 6513498266Sopenharmony_ci 6613498266Sopenharmony_ci<body>This is the html version</body> 6713498266Sopenharmony_ci------------------------------ 6813498266Sopenharmony_ci 6913498266Sopenharmony_ciThis is the plain text version 7013498266Sopenharmony_ci-------------------------------- 7113498266Sopenharmony_ci 7213498266Sopenharmony_ci------------------------------ 7313498266Sopenharmony_ciContent-Disposition: attachment; filename="test%TESTNUMBER.txt" 7413498266Sopenharmony_ci 7513498266Sopenharmony_ciThis is an attached file. 7613498266Sopenharmony_ci 7713498266Sopenharmony_ciIt may contain any type of data. 7813498266Sopenharmony_ci 7913498266Sopenharmony_ci-------------------------------- 8013498266Sopenharmony_ci</upload> 8113498266Sopenharmony_ci</verify> 8213498266Sopenharmony_ci</testcase> 83