-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* first steps to implement a working offline mode. Therefor the exsisting object saving of the mails is used. this tries to resolve the issue:"Offline reading of mails #383" * first steps to implement a working offline mode. Therefor the exsisting object saving of the mails is used. this tries to resolve the issue:"Offline reading of mails #383" * fix trying to make loading possible on windows * Fixing MIME-Error and refactoring call stack for fetching an E-Mail-Body * Fixing red test appeared after last session refactoring. * Added CommandStorage for offline mode. * Flagging in offline mode is now possible * small changes to fix some bugs and make the code better * E-Mail flag change now shown in offline-mode * the setting and unsetting of flags is now offline possibe and synced to the server when connected with the internet again. * Add feature to add contacts and contact names to the address book (#396) * Added feature for adding contacts to address book * Contact Objects have been introduced for address book entries. A contact consists of a name and an email address field. Contact names are displayed (additionally to email addresses) in the address book. Tests for contacts and the address book are created/modified accordingly. This commit includes refactoring for adding contacts. * Refactoring for contact names and add-contact feature * Add icons in ICFolderDialog (#401) * adds icons for update, contacts and add account button in ICFolderDialog * move addContactIcon and add newlines * Trying to fix Ubuntu-Test-Failure * All Mails are fetched to hard drive during update or login * Fixed failing test * Feature/offline mode (#398) * first steps to implement a working offline mode. Therefor the exsisting object saving of the mails is used. this tries to resolve the issue:"Offline reading of mails #383" * first steps to implement a working offline mode. Therefor the exsisting object saving of the mails is used. this tries to resolve the issue:"Offline reading of mails #383" * fix trying to make loading possible on windows * Fixing MIME-Error and refactoring call stack for fetching an E-Mail-Body * Fixing red test appeared after last session refactoring. * Added CommandStorage for offline mode. * Flagging in offline mode is now possible * small changes to fix some bugs and make the code better * E-Mail flag change now shown in offline-mode * the setting and unsetting of flags is now offline possibe and synced to the server when connected with the internet again. * Trying to fix Ubuntu-Test-Failure * Refactoring for offline mode * resolve merge conflicts yet again * Loading time is dramatically reduced * Small fixes * Create merge_request_template.md can be selected when creating a merge request * Add feature to show last synchronization time (#400) ## What does this change? Adds the feature to show the last synchronization time in ICFolderDialog dialog title of an ICFolderDialog instance is updated after every successfull update. * Rename merge_request_template.md to pull_request_template.md * Sort the address book by name and mail address (#403) ## What does this change? adds the ability to sort the address book by name and mail address add tests for address book sorting * Equalize button sizes (#408) equalizes the size of the buttons on the navigation panel in ICFolderDialog (they have the same extent now) * remove broken Travis-CI badge and add 2021 team * Refactoring endpoint (#407) Splitted ICEndpoint in ICEndpoint and ICConnectionHandler (splits off direct server communication). Enhances Architecture for online/offline mode switch. * test folder load offline * Splits Login from ICFolderDialog initialization * deletes readFoldersFromDisk * set unitializedAccounts * relieve passwordPromptCallback and accountsComplete * restore multiple account login * emails not read from disk second time in login process * removing uninitializedAccounts instance variable * "production ready" * implements moving of offline emails, not tested yet * still under development, further smooothing out some bugs * Adding MockCommandStorage to fix tests (#414) Added MockCommandStorage to fix failing tests. * Increase test coverage (#412) This adds missing tests for ICAccountInfo, ICFolder and ICEmail. * in development, just to save progress * Merge login into offline_email_move (#416) copy current state of login branch * now the Moving of emails should work properly offline and online, please test at your system before approving. Sould be ready to merge into develop. * finalizing this branch to merge. Especially adressing comments by laugengebaeck, most small fixes without additional features or bugs. Also adding a new dialogTitle for the case the clinets is opened but not updated. * fix spelling mistakes * Access to email account in offline mode (#413) [Feature] Adds the possibility to access offline mode of IMAP Client without being logged in. Splits Login Process from ICFolderDialog initialization. Emails and Folders are loaded from File Storage (structure from last synchronization). Uses the UIManager for password request. Layered structure for calls from UI to interface with returns implemented. Bugs for login fixed (fatal error extracted from login process). Adjusted inital login for editing and adding accounts accordingly. Closes #409 and closes #410 * address review comments * The commit fixes the briken tests and addresses some minor problems. The tests required a variable not provided by the environment * Fixing moving of emails * fixing moving of emails again * Update README to reflect changes in this iteration (#419) main changes: updated screenshots and added explanation for new offline mode and address book features * Feature/offline tests (#420) Adds Tests for -Offline Switch Flag -Offline Delete Mail -Offline Move Email (also part of delete Mail) -Update Process (mocked Endpoint) * Fix wrong folder selection for moving (#426) show all but currently selected folder in move menu (fix for #379) * Connection closing on shutdown (#427) close connection on image shutdown to prevent errors when reopening IMAPClient (fix for #397) * Small Refactoring (#425) * Small changes for style and law of demeter * Refactorings to shorten methods * More refactoring to shorten methods * Small refactorings for style * LoginDialog is back, sorry! * Fix failing test * Fixed Flags Bugs * update tests related to flag storement * Fixing minor style/linting issues last minute (#429) * Improve style in updateProcess * Revert "Improve style in updateProcess" Co-authored-by: Johann Schulze Tast <[email protected]> Co-authored-by: Jan Groeneveld <[email protected]> Co-authored-by: Smilla Fox <[email protected]> Co-authored-by: Elena Gensch <[email protected]> Co-authored-by: Christian Helms <[email protected]> Co-authored-by: Lukas Rost <[email protected]>
- Loading branch information
1 parent
94d8137
commit 21aabaa
Showing
528 changed files
with
2,354 additions
and
984 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
## What does this change? | ||
|
||
[Bug/Feature]*First, briefly describe what this merge request does.* | ||
|
||
*Then, describe the changes in more detail (tests added, summary of )* | ||
*Make sure potential reviewers have enough information to quickly dive in and understand the changes.* | ||
Fixes *#number* | ||
|
||
Co-authored-by: *name <[email protected]>* | ||
Co-authored-by: *another-name <[email protected]>* | ||
|
||
|
||
## Decisions / Choices I made | ||
|
||
*This text should provide background information on the changes you did (optional). A great merge request answers at least the following question:* | ||
*- Which architectural or implementation decisions did you make? And why?* | ||
|
||
*Remember: The more information you give other developers, the easier it is for them | ||
to understand and review the code, and the more helpful their review will ultimately be.* | ||
|
||
|
||
## Checklist | ||
|
||
- [ ] Your branch has no merge conflicts with master | ||
- [ ] All related commits are squashed together | ||
- [ ] Singleton / Database changed*: if changed which Singleton* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
OrderedDictionary { | ||
'packages\/BaselineOfIMAPClient.package' : #SquotCypressCodeSerializer, | ||
'packages\/IMAPClient-Core.package' : #SquotCypressCodeSerializer, | ||
'packages\/IMAPClient-Tests.package' : #SquotCypressCodeSerializer, | ||
'packages\/IMAPClient-UI.package' : #SquotCypressCodeSerializer, | ||
'packages\/IMAPClient-Protocol.package' : #SquotCypressCodeSerializer | ||
'packages/BaselineOfIMAPClient.package' : #SquotCypressCodeSerializer, | ||
'packages/IMAPClient-Core.package' : #SquotCypressCodeSerializer, | ||
'packages/IMAPClient-Tests.package' : #SquotCypressCodeSerializer, | ||
'packages/IMAPClient-UI.package' : #SquotCypressCodeSerializer, | ||
'packages/IMAPClient-Protocol.package' : #SquotCypressCodeSerializer | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
5 changes: 0 additions & 5 deletions
5
packages/IMAPClient-Core.package/ICAccountInfo.class/instance/hash.st
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
3 changes: 1 addition & 2 deletions
3
packages/IMAPClient-Core.package/ICAddressBook.class/instance/addEmail..st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,4 @@ | ||
action | ||
addEmail: aString | ||
|
||
self addIfNotPresent: aString | ||
|
||
self addAllFirstUnlessAlreadyPresent: {aString} asOrderedCollection |
2 changes: 1 addition & 1 deletion
2
packages/IMAPClient-Core.package/ICAddressBook.class/instance/feedMeWithEntries..st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
5 changes: 4 additions & 1 deletion
5
packages/IMAPClient-Core.package/ICAddressBook.class/instance/readChildFoldersMailsFrom..st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,9 @@ | ||
initialize | ||
readChildFoldersMailsFrom: anEmailAccount | ||
|
||
| anICContact | | ||
anEmailAccount rootFolder recursiveChildFolders do: [:childFolder | | ||
childFolder emails do: [:childFolderEmail | | ||
self addEmail: childFolderEmail senderAddressFromHeader]] | ||
anICContact := ICContact newWith: childFolderEmail senderAddressFromHeader | ||
with: childFolderEmail senderName. | ||
self addEmail: anICContact asString]] |
10 changes: 7 additions & 3 deletions
10
packages/IMAPClient-Core.package/ICAddressBook.class/instance/readRootFoldersMailsFrom..st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,9 @@ | ||
initialize | ||
readRootFoldersMailsFrom: anEmailAccount | ||
readRootFoldersMailsFrom: anEmailAccount | ||
|
||
anEmailAccount rootFolder emails do: [:rootFolderEmail | | ||
self addEmail: rootFolderEmail senderAddressFromHeader] | ||
| anICContact | | ||
anEmailAccount rootFolder emails | ||
do: [:rootFolderEmail | | ||
anICContact := ICContact newWith: rootFolderEmail senderAddressFromHeader | ||
with: rootFolderEmail senderName. | ||
self addEmail: anICContact asString] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 change: 1 addition & 0 deletions
1
packages/IMAPClient-Core.package/ICCommandStorage.class/README.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
An ICCommandStorage stores the user's commands in offline mode so changes can be sychronized with the server later. It maps every account's hash to a list of commands. |
5 changes: 5 additions & 0 deletions
5
packages/IMAPClient-Core.package/ICCommandStorage.class/class/new.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
instance creation | ||
new | ||
|
||
Instance ifNil: [Instance := super new]. | ||
^ Instance |
4 changes: 4 additions & 0 deletions
4
packages/IMAPClient-Core.package/ICCommandStorage.class/instance/add.for..st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
do | ||
add: aCommand for: anAccount | ||
|
||
(self at: anAccount ifAbsent: [ self addAccount: anAccount ]) addFirst: aCommand |
5 changes: 5 additions & 0 deletions
5
packages/IMAPClient-Core.package/ICCommandStorage.class/instance/addAccount..st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
accessing | ||
addAccount: anAccount | ||
|
||
self at: anAccount put: OrderedCollection new. | ||
^ self at: anAccount |
4 changes: 4 additions & 0 deletions
4
packages/IMAPClient-Core.package/ICCommandStorage.class/instance/getNextCommandFor..st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
accessing | ||
getNextCommandFor: anAccount | ||
|
||
^ (self at: anAccount) last |
4 changes: 4 additions & 0 deletions
4
packages/IMAPClient-Core.package/ICCommandStorage.class/instance/isEmptyFor..st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
accessing | ||
isEmptyFor: anAccount | ||
|
||
^ (self at: anAccount ifAbsent: [ self addAccount: anAccount ]) isEmpty |
4 changes: 4 additions & 0 deletions
4
packages/IMAPClient-Core.package/ICCommandStorage.class/instance/popNextCommandFor..st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
undo | ||
popNextCommandFor: anAccount | ||
|
||
^ (self at: anAccount) removeLast |
9 changes: 9 additions & 0 deletions
9
packages/IMAPClient-Core.package/ICCommandStorage.class/methodProperties.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
{ | ||
"class" : { | ||
"new" : "EG 6/25/2021 10:19" }, | ||
"instance" : { | ||
"add:for:" : "sf 5/27/2021 12:02", | ||
"addAccount:" : "jng 6/3/2021 11:22", | ||
"getNextCommandFor:" : "jng 5/29/2021 15:09", | ||
"isEmptyFor:" : "sf 5/27/2021 12:25", | ||
"popNextCommandFor:" : "jng 5/29/2021 15:09" } } |
14 changes: 14 additions & 0 deletions
14
packages/IMAPClient-Core.package/ICCommandStorage.class/properties.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
{ | ||
"category" : "IMAPClient-Core", | ||
"classinstvars" : [ | ||
], | ||
"classvars" : [ | ||
"Instance" ], | ||
"commentStamp" : "sf 5/27/2021 09:12", | ||
"instvars" : [ | ||
], | ||
"name" : "ICCommandStorage", | ||
"pools" : [ | ||
], | ||
"super" : "Dictionary", | ||
"type" : "normal" } |
1 change: 1 addition & 0 deletions
1
packages/IMAPClient-Core.package/ICConnectionHandler.class/README.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
The ConnectionHandler handles the connection to the server. |
File renamed without changes.
File renamed without changes.
File renamed without changes.
4 changes: 4 additions & 0 deletions
4
packages/IMAPClient-Core.package/ICConnectionHandler.class/instance/accountInfo..st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
accessing | ||
accountInfo: anObject | ||
|
||
accountInfo := anObject |
4 changes: 4 additions & 0 deletions
4
packages/IMAPClient-Core.package/ICConnectionHandler.class/instance/accountInfo.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
accessing | ||
accountInfo | ||
|
||
^ accountInfo ifNil: [accountInfo := ICAccountInfo new] |
4 changes: 4 additions & 0 deletions
4
packages/IMAPClient-Core.package/ICConnectionHandler.class/instance/allUIDs.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
accessing | ||
allUIDs | ||
|
||
self sendCommand: ICCommand allUIDs. |
10 changes: 10 additions & 0 deletions
10
packages/IMAPClient-Core.package/ICConnectionHandler.class/instance/assembleResponse.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
connection | ||
assembleResponse | ||
|
||
| multiLineResponse | | ||
multiLineResponse := OrderedCollection new. | ||
[ICParser commandSucceeded: self stream lastResponse] whileFalse: [ | ||
multiLineResponse add: self stream lastResponse. | ||
self stream nextResponse]. | ||
|
||
^ multiLineResponse |
9 changes: 9 additions & 0 deletions
9
packages/IMAPClient-Core.package/ICConnectionHandler.class/instance/checkConnected.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
connection | ||
checkConnected | ||
|
||
self isConnected | ||
ifFalse: [ | ||
self fatalErrorOccured: true. | ||
^ false]. | ||
|
||
^ true |
5 changes: 3 additions & 2 deletions
5
...oint.class/instance/checkForBadRequest.st → ...dler.class/instance/checkForBadRequest.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,12 @@ | ||
error handling | ||
connection | ||
checkForBadRequest | ||
|
||
(self fatalErrorOccured) | ||
ifTrue: [^ false]. | ||
|
||
(ICParser responseIsError: self stream lastResponse) ifTrue: [ | ||
self fatalErrorOccured: true. | ||
^ Error signal: self class errorBadProtocol]. | ||
self inform: 'responseError in checkForBadRequest'. | ||
^ true]. | ||
|
||
^ false |
2 changes: 1 addition & 1 deletion
2
....class/instance/checkForParameterError.st → ....class/instance/checkForParameterError.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
error handling | ||
connection | ||
checkForParameterError | ||
|
||
(self fatalErrorOccured) | ||
|
2 changes: 1 addition & 1 deletion
2
...CEndPoint.class/instance/checkLoggedIn.st → ...onHandler.class/instance/checkLoggedIn.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
login | ||
connection | ||
checkLoggedIn | ||
|
||
(self fatalErrorOccured) | ||
|
5 changes: 5 additions & 0 deletions
5
packages/IMAPClient-Core.package/ICConnectionHandler.class/instance/close.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
connection | ||
close | ||
|
||
self stream close. | ||
self loggedIn: false |
4 changes: 4 additions & 0 deletions
4
packages/IMAPClient-Core.package/ICConnectionHandler.class/instance/connect.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
connection | ||
connect | ||
|
||
self connectWith: self class defaultStreamClass |
4 changes: 2 additions & 2 deletions
4
...ICEndPoint.class/instance/connectWith..st → ...ionHandler.class/instance/connectWith..st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
6 changes: 6 additions & 0 deletions
6
packages/IMAPClient-Core.package/ICConnectionHandler.class/instance/deleteEmail..st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
delete | ||
deleteEmail: aMessageID | ||
|
||
self sendCommand: (ICCommand deleteEmail: aMessageID) | ||
|
||
|
4 changes: 4 additions & 0 deletions
4
packages/IMAPClient-Core.package/ICConnectionHandler.class/instance/expungeEmails.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
delete | ||
expungeEmails | ||
|
||
self sendCommand: ICCommand expungeEmails |
Oops, something went wrong.