[GH-ISSUE #1355] Display raw not working #635

Closed
opened 2026-02-25 21:35:33 +03:00 by kerem · 5 comments
Owner

Originally created by @ulfgebhardt on GitHub (Nov 16, 2024).
Original GitHub issue: https://github.com/cypht-org/cypht/issues/1355

Originally assigned to: @amaninyumu1, @mercihabam on GitHub.

🐛 Bugreport

Display raw not working.

When I click on Raw in the top menu of an email to see headers and alike, I am redirected to the startpage.
It is not possible to display an raw email.

Version & Environment

Rev: [v2.4.0]

OS: [chromium, alpine]

Mitigation

There is a Show Source which opens a new window with what I need. not as convenient, but it serves its purpose.

Steps to reproduce

  1. Open Mail
  2. Click Raw
  3. Get redirected - no raw email
  4. ...
  5. Profit
Originally created by @ulfgebhardt on GitHub (Nov 16, 2024). Original GitHub issue: https://github.com/cypht-org/cypht/issues/1355 Originally assigned to: @amaninyumu1, @mercihabam on GitHub. ## 🐛 Bugreport <!-- Describe your issue in detail. Include screenshots if needed. Give us as much information as possible. --> Display raw not working. When I click on `Raw` in the top menu of an email to see headers and alike, I am redirected to the startpage. It is not possible to display an raw email. ### Version & Environment <!-- Paste Git-Commit ID or Tag-Name here --> Rev: [v2.4.0] <!-- Specify your OS and OS Version here if the issue is (most likely) platform dependent. --> OS: [chromium, alpine] ### Mitigation There is a `Show Source` which opens a new window with what I need. not as convenient, but it serves its purpose. ### Steps to reproduce 1. Open Mail 2. Click `Raw` 3. Get redirected - no raw email 4. ... 5. Profit
kerem closed this issue 2026-02-25 21:35:33 +03:00
Author
Owner

@mercihabam commented on GitHub (Nov 21, 2024):

@ulfgebhardt, thank you for your report! The raw action should be removed, as the show source action provides all the necessary data and offers additional functionalities, such as Download and Copy to Clipboard.

<!-- gh-comment-id:2490206336 --> @mercihabam commented on GitHub (Nov 21, 2024): @ulfgebhardt, thank you for your report! The `raw` action should be removed, as the `show source` action provides all the necessary data and offers additional functionalities, such as Download and Copy to Clipboard.
Author
Owner

@ulfgebhardt commented on GitHub (Nov 21, 2024):

@ulfgebhardt, thank you for your report! The raw action should be removed, as the show source action provides all the necessary data and offers additional functionalities, such as Download and Copy to Clipboard.

I like the raw method way more then the show source - thats your choice in the end, but the raw thing is very useful

<!-- gh-comment-id:2492445305 --> @ulfgebhardt commented on GitHub (Nov 21, 2024): > @ulfgebhardt, thank you for your report! The `raw` action should be removed, as the `show source` action provides all the necessary data and offers additional functionalities, such as Download and Copy to Clipboard. I like the `raw` method way more then the show source - thats your choice in the end, but the raw thing is very useful
Author
Owner

@mercihabam commented on GitHub (Nov 22, 2024):

but the raw thing is very useful

Please explain!

<!-- gh-comment-id:2493172492 --> @mercihabam commented on GitHub (Nov 22, 2024): > but the raw thing is very useful Please explain!
Author
Owner

@ulfgebhardt commented on GitHub (Nov 22, 2024):

but the raw thing is very useful

Please explain!

Assume you have an email like this and you are unsure if its legit or whatever is wrong with it and you want to investigate
image

You can just switch to raw mode and see whats happening - inline & fast - no need to switch tabs, no further hustle (also notice the nice clean interface with very little colors) - once your done you can switch back to normal and keep reading.
image

In terms of usability the proposed solution is a regression.

Open Email -> Raw -> Normal
Open Email -> Show Source -> Switch Tab -> Close Tab

The same workflow applies to images - see #1367 - with inline images you don't need to download them and fiddle them out of the downloads folder, but just can look at them - no hustle

<!-- gh-comment-id:2493577451 --> @ulfgebhardt commented on GitHub (Nov 22, 2024): > > but the raw thing is very useful > > Please explain! Assume you have an email like this and you are unsure if its legit or whatever is wrong with it and you want to investigate ![image](https://github.com/user-attachments/assets/2b63e421-b821-46b9-ba87-df95a9040692) You can just switch to `raw` mode and see whats happening - inline & fast - no need to switch tabs, no further hustle (also notice the nice clean interface with very little colors) - once your done you can switch back to `normal` and keep reading. ![image](https://github.com/user-attachments/assets/a3b5eb4a-d5f6-4b38-b941-35323ce86730) In terms of usability the proposed solution is a regression. > Open Email -> Raw -> Normal > Open Email -> Show Source -> Switch Tab -> Close Tab The same workflow applies to images - see #1367 - with inline images you don't need to download them and fiddle them out of the downloads folder, but just can look at them - no hustle
Author
Owner

@mercihabam commented on GitHub (Nov 22, 2024):

The reasoning here is that the page used for opening a message functions as a reading board, not a debugging window. Most users don’t even know what "raw" refers to in the context of emails, so it doesn’t make sense to keep it within the message template frame. Additionally, opening the source in a new tab, where it occupies the entire screen, makes it easier for users to focus on the content.

<!-- gh-comment-id:2493649413 --> @mercihabam commented on GitHub (Nov 22, 2024): The reasoning here is that the page used for opening a message functions as a reading board, not a debugging window. Most users don’t even know what "raw" refers to in the context of emails, so it doesn’t make sense to keep it within the message template frame. Additionally, opening the source in a new tab, where it occupies the entire screen, makes it easier for users to focus on the content.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cypht#635
No description provided.