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

[Linagora] Sent mail appears in base64 #5319

Open
simonelbaz opened this issue Nov 7, 2024 · 6 comments
Open

[Linagora] Sent mail appears in base64 #5319

simonelbaz opened this issue Nov 7, 2024 · 6 comments
Labels
bug critical Priority of a bug - QA priorization tool

Comments

@simonelbaz
Copy link
Member

Hi James team,

A sent email appears in base64 in Thunderbird 128.4.0

james_sent_mail

Kind regards

@Arsnael
Copy link
Member

Arsnael commented Nov 7, 2024

Hi @simonelbaz

Can you provide us with the full eml of the message if possible? Thanks !

@simonelbaz simonelbaz reopened this Nov 7, 2024
@simonelbaz
Copy link
Member Author

simonelbaz commented Nov 7, 2024

Here it is:

mail.zip

PS: sorry i have mistakenly closed/reopened the issue

@Arsnael
Copy link
Member

Arsnael commented Nov 7, 2024

PS: sorry i have mistakenly closed/reopened the issue

No worries :)

Was the eml like that? it is clearly incomplete. Can we get the full version of it instead? If info are sensitive send it by mail instead!

On which platform? linagora.com on your personal account?

@simonelbaz
Copy link
Member Author

Getting the eml from TB, truncates it.

From Tmail web, the mail is correctly displayed and full EML available:

mail_eml_tmail.zip

@chibenwa
Copy link
Member

chibenwa commented Nov 7, 2024

Hello.

Could it be that IMAP FETCH could ommit part of the content?

We would need to further test S3BlobStoreDAO::readBytes that is exercised upon IMAP FETCH.

We could try to reproduce with and intergation test in the distributed tests as well...

(looks like a 1 time in a million concurrency bug...)

@chibenwa chibenwa added bug critical Priority of a bug - QA priorization tool labels Nov 7, 2024
@chibenwa
Copy link
Member

For the record related CNB defect https://smartsla.08000linux.com/requests/3828

Email written correctly in DB.

Likely EmailSubmission/set fucked up the read and did thus send partial data.

I'd thus tend to blame the blob store. Could it be that it misses bytes parts when reading data from the Object store?

Context: AESBlobStore + S3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug critical Priority of a bug - QA priorization tool
Projects
None yet
Development

No branches or pull requests

3 participants