parent
a7b9572e6b
commit
37f4e46bdc
5 changed files with 135 additions and 6 deletions
@ -0,0 +1,87 @@ |
||||
Feature: IMAP import messages |
||||
Background: |
||||
Given there is connected user "user" |
||||
And there is IMAP client logged in as "user" |
||||
And there is IMAP client selected in "INBOX" |
||||
|
||||
@ignore |
||||
Scenario: Import message with double charset in content type |
||||
When IMAP client imports message to "INBOX" |
||||
""" |
||||
From: Bridge Test <bridgetest@pm.test> |
||||
To: Internal Bridge <bridgetest@protonmail.com> |
||||
Subject: Message with double charset in content type |
||||
Content-Type: text/plain; charset=utf-8; charset=utf-8 |
||||
Content-Disposition: inline |
||||
|
||||
Hello |
||||
|
||||
""" |
||||
Then IMAP response is "OK" |
||||
|
||||
@ignore |
||||
Scenario: Import message with attachment name encoded by RFC 2047 without quoting |
||||
When IMAP client imports message to "INBOX" |
||||
""" |
||||
From: Bridge Test <bridgetest@pm.test> |
||||
To: Internal Bridge <bridgetest@protonmail.com> |
||||
Subject: Message with attachment name encoded by RFC 2047 without quoting |
||||
Content-type: multipart/mixed; boundary="boundary" |
||||
|
||||
--boundary |
||||
Content-Type: text/plain |
||||
|
||||
Hello |
||||
|
||||
--boundary |
||||
Content-Type: application/pdf; name==?US-ASCII?Q?filename?= |
||||
Content-Disposition: attachment; filename==?US-ASCII?Q?filename?= |
||||
|
||||
somebytes |
||||
|
||||
--boundary-- |
||||
|
||||
""" |
||||
Then IMAP response is "OK" |
||||
|
||||
Scenario: Import message as latin1 without content type |
||||
When IMAP client imports message to "INBOX" with encoding "latin1" |
||||
""" |
||||
From: Bridge Test <bridgetest@pm.test> |
||||
To: Internal Bridge <bridgetest@protonmail.com> |
||||
Subject: Message in latin1 without content type |
||||
Content-Disposition: inline |
||||
|
||||
Hello íááá |
||||
|
||||
""" |
||||
Then IMAP response is "OK" |
||||
|
||||
Scenario: Import message as latin1 with content type |
||||
When IMAP client imports message to "INBOX" with encoding "latin1" |
||||
""" |
||||
From: Bridge Test <bridgetest@pm.test> |
||||
To: Internal Bridge <bridgetest@protonmail.com> |
||||
Subject: Message in latin1 with content type |
||||
Content-Disposition: inline |
||||
Content-Type: text/plain; charset=latin1 |
||||
|
||||
Hello íááá |
||||
|
||||
""" |
||||
Then IMAP response is "OK" |
||||
|
||||
Scenario: Import message as latin1 with wrong content type |
||||
When IMAP client imports message to "INBOX" with encoding "latin1" |
||||
""" |
||||
From: Bridge Test <bridgetest@pm.test> |
||||
To: Internal Bridge <bridgetest@protonmail.com> |
||||
Subject: Message in latin1 with wrong content type |
||||
Content-Disposition: inline |
||||
Content-Type: text/plain; charset=KOI8R |
||||
|
||||
Hello íááá |
||||
|
||||
""" |
||||
Then IMAP response is "OK" |
||||
|
||||
Loading…
Reference in new issue