Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add email delivery confirmation #6

Closed
polistern opened this issue Nov 12, 2021 · 0 comments
Closed

Add email delivery confirmation #6

polistern opened this issue Nov 12, 2021 · 0 comments
Assignees
Labels
bote Related to Bote protocol enhancement New feature or request
Milestone

Comments

@polistern
Copy link
Member

Description

The protocol allows to determine that the message has been delivered.
To do this, the presence of sent packets is checked on the closest nodes.
If the message is delivered (there are no packets for the bote identity) - the corresponding header is added to it.

False positive delivery is possible if the packages were removed after the expiration date.

@polistern polistern added the enhancement New feature or request label Nov 12, 2021
@polistern polistern added this to the 0.8.0 milestone Nov 12, 2021
@polistern polistern self-assigned this Nov 12, 2021
@polistern polistern added the bote Related to Bote protocol label Nov 24, 2021
polistern added a commit that referenced this issue Sep 18, 2022
* chore: Files not needed in project were removed from libi2pd.

* chore: Reduced waiting time for responses.

* chore: Fixed bugs with comparations, packet types, and parsing.

* feat: Added basic support for big messages and delivery confirmation.

* fix: Wrong include fixed.

* fix: Wrong conversion fixed.

* fix: Fixed bug with Message-ID assignment. Added more debug.

* chore: Files not needed in project were removed from i2psam.

* chore: Updated README.

* build: Submodules fetching removed.

* chore: Added log message if file found in storage.

* fix: Some fixes for message delivery detection.

* fix: Fixed bug with Message-ID conversion.

* chore: Optimization of email retrieving.

* chore: Code formatting and optimization.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bote Related to Bote protocol enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant