[GH-ISSUE #15] [Question] Does nmail store sent mails somewhere? #13

Closed
opened 2026-03-03 01:18:59 +03:00 by kerem · 13 comments
Owner

Originally created by @Kabouik on GitHub (Jan 16, 2020).
Original GitHub issue: https://github.com/d99kris/nmail/issues/15

Originally assigned to: @d99kris on GitHub.

Or, better, can it synchronize sent mails upstream to the Sent folder on the e-mail account (i.e., not only local copies)? It already synchronizes message lists and unread status with IMAP, so having SMTP events synchronized too would be nice to really replace classic GUI e-mail clients.

I often need to look into my sent mails to check who I contacted and what information I shared, or even find attachments, so not having any tracks of messages sent using nmail is an issue for me.

Originally created by @Kabouik on GitHub (Jan 16, 2020). Original GitHub issue: https://github.com/d99kris/nmail/issues/15 Originally assigned to: @d99kris on GitHub. Or, better, can it synchronize sent mails upstream to the Sent folder on the e-mail account (*i.e.*, not only local copies)? It already synchronizes message lists and unread status with IMAP, so having SMTP events synchronized too would be nice to really replace classic GUI e-mail clients. I often need to look into my sent mails to check who I contacted and what information I shared, or even find attachments, so not having any tracks of messages sent using nmail is an issue for me.
kerem closed this issue 2026-03-03 01:18:59 +03:00
Author
Owner

@d99kris commented on GitHub (Jan 17, 2020):

Currently nmail does not perform any special saving. The email services I've come across in recent years perform this server-side, i.e. if I send an email using GMail's SMTP server, it automatically stores a copy in my "Sent Mail" folder for that GMail account. This is also the case for Outlook.com/Hotmail.com, Rackspace and locally hosted OWA.

May I know which email service you use that does not store a copy in the sent mail?

Btw, nmail does not automatically re-sync folder content of folders other than "inbox" during run-time (only first time the folder is opened after starting nmail). So it could be your "Sent Mail" folder has new items but need a manual refresh by pressing L. To auto-update/sync all folders could be a separate feature request I guess..

<!-- gh-comment-id:575647518 --> @d99kris commented on GitHub (Jan 17, 2020): Currently `nmail` does not perform any special saving. The email services I've come across in recent years perform this server-side, i.e. if I send an email using GMail's SMTP server, it automatically stores a copy in my "Sent Mail" folder for that GMail account. This is also the case for Outlook.com/Hotmail.com, Rackspace and locally hosted OWA. May I know which email service you use that does not store a copy in the sent mail? Btw, nmail does not automatically re-sync folder content of folders other than "inbox" during run-time (only first time the folder is opened after starting nmail). So it could be your "Sent Mail" folder has new items but need a manual refresh by pressing `L`. To auto-update/sync all folders could be a separate feature request I guess..
Author
Owner

@Kabouik commented on GitHub (Jan 17, 2020):

What you describe is the behavior I was expecting: server side, then synchronize with the distant Sent folder to get sent mails locally too.

I found the issue using disroot.org, but this is the only service I have tried sending emails from since I started using nmail (because my work Exchange account does not work yet). I can try Gmail soon, and the work domain when it works.

I did try manual synchronizing but it did not fetch anything, and the fetching process was instantaneous. I checked the webmail too and the messages sent using nmail were not listed. However, I believe disroot does save emails server side when using other clients, like Mailspring for instance. I need to double check that.

<!-- gh-comment-id:575762151 --> @Kabouik commented on GitHub (Jan 17, 2020): What you describe is the behavior I was expecting: server side, then synchronize with the distant Sent folder to get sent mails locally too. I found the issue using disroot.org, but this is the only service I have tried sending emails from since I started using nmail (because my work Exchange account does not work yet). I can try Gmail soon, and the work domain when it works. I did try manual synchronizing but it did not fetch anything, and the fetching process was instantaneous. I checked the webmail too and the messages sent using nmail were not listed. However, I believe disroot does save emails server side when using other clients, like Mailspring for instance. I need to double check that.
Author
Owner

@d99kris commented on GitHub (Jan 18, 2020):

Ok, I tried signing up for disroot.org to try it out just now, but new registrations are closed for the weekend.

<!-- gh-comment-id:575885320 --> @d99kris commented on GitHub (Jan 18, 2020): Ok, I tried signing up for disroot.org to try it out just now, but new registrations are closed for the weekend.
Author
Owner

@d99kris commented on GitHub (Jan 20, 2020):

I just managed to sign up for disroot.org, and once my account is activated I'll try out the email service.

<!-- gh-comment-id:576331954 --> @d99kris commented on GitHub (Jan 20, 2020): I just managed to sign up for disroot.org, and once my account is activated I'll try out the email service.
Author
Owner

@Kabouik commented on GitHub (Jan 20, 2020):

Thanks, I was about to tell you that new accounts can be opened since a couple hours.

<!-- gh-comment-id:576332407 --> @Kabouik commented on GitHub (Jan 20, 2020): Thanks, I was about to tell you that new accounts can be opened since a couple hours.
Author
Owner

@d99kris commented on GitHub (Jan 27, 2020):

So I was able to try out disroot and reproduced the same thing. Sent mails (via SMTP) are not stored in IMAP sent folder. I'm still not sure if nmail should provide special functionality for this, I'll need to check a few other email clients to see how/if they provide client-side "save-to-sent-folder" on send.

<!-- gh-comment-id:578744244 --> @d99kris commented on GitHub (Jan 27, 2020): So I was able to try out `disroot` and reproduced the same thing. Sent mails (via SMTP) are not stored in IMAP sent folder. I'm still not sure if `nmail` should provide special functionality for this, I'll need to check a few other email clients to see how/if they provide client-side "save-to-sent-folder" on send.
Author
Owner

@Kabouik commented on GitHub (Jan 27, 2020):

Thanks. I believe other clients I have tried so far did somehow synchronize sent mails with the disroot server (i.e., sent mail visible on the webmail too), but would need to confirm. It may be useful to ping @muppeth or another Disroot administrator on their chat to check about this issue, at https://webchat.disroot.org. They usually are very active and easy to reach.

<!-- gh-comment-id:578745480 --> @Kabouik commented on GitHub (Jan 27, 2020): Thanks. I believe other clients I have tried so far did somehow synchronize sent mails with the disroot server (*i.e.*, sent mail visible on the webmail too), but would need to confirm. It may be useful to ping @muppeth or another Disroot administrator on their chat to check about this issue, at https://webchat.disroot.org. They usually are very active and easy to reach.
Author
Owner

@muppeth commented on GitHub (Jan 27, 2020):

Hi there. I see i was poked about something here. I will digest through the issue and try to understand what it is about.

<!-- gh-comment-id:578791567 --> @muppeth commented on GitHub (Jan 27, 2020): Hi there. I see i was poked about something here. I will digest through the issue and try to understand what it is about.
Author
Owner

@muppeth commented on GitHub (Jan 27, 2020):

We use Dovecot as IMAP server and Sent folder is autocreated and account is autosubscribed to it. All clients I have used so far (k9, fairemail, thunderbird, evolution, geary, dekko) synchronize Sent folder so I would assume it's something on the client side since all other clients do syncronize.

Btw. Nice mail client. I will surely play with it as I'm not a fan of mutt. I will try to reproduce the issue and also at the same time check it server side to see if I'm missing something (just to be tripple sure). I will also then check with few other email providers that also use Dovecot just to verify.

<!-- gh-comment-id:578796419 --> @muppeth commented on GitHub (Jan 27, 2020): We use Dovecot as IMAP server and Sent folder is autocreated and account is autosubscribed to it. All clients I have used so far (k9, fairemail, thunderbird, evolution, geary, dekko) synchronize Sent folder so I would assume it's something on the client side since all other clients do syncronize. Btw. Nice mail client. I will surely play with it as I'm not a fan of mutt. I will try to reproduce the issue and also at the same time check it server side to see if I'm missing something (just to be tripple sure). I will also then check with few other email providers that also use Dovecot just to verify.
Author
Owner

@Kabouik commented on GitHub (Jan 27, 2020):

Awesome @muppeth, yet another confirmation of the above statement:

They usually are very active and easy to reach.

<!-- gh-comment-id:578808586 --> @Kabouik commented on GitHub (Jan 27, 2020): Awesome @muppeth, yet another confirmation of the above statement: > They usually are very active and easy to reach.
Author
Owner

@d99kris commented on GitHub (Jan 28, 2020):

Cool, thanks for the input @muppeth! I'll give Thunderbird a shot and check how it behaves. nmail is my first time developing an email client, so it's very possibly it's missing some capability that normal email clients handle.

<!-- gh-comment-id:579283385 --> @d99kris commented on GitHub (Jan 28, 2020): Cool, thanks for the input @muppeth! I'll give Thunderbird a shot and check how it behaves. `nmail` is my first time developing an email client, so it's very possibly it's missing some capability that normal email clients handle.
Author
Owner

@d99kris commented on GitHub (Jan 28, 2020):

Yeah I can confirm that Thundermail does store a copy of the sent email. It also have a configurable option for this:
Screenshot 2020-01-28 at 11 03 50 PM

It's probably reasonable for nmail to provide a similar (configurable) functionality. Let me add a new issue for this.

<!-- gh-comment-id:579291514 --> @d99kris commented on GitHub (Jan 28, 2020): Yeah I can confirm that Thundermail does store a copy of the sent email. It also have a configurable option for this: <img width="478" alt="Screenshot 2020-01-28 at 11 03 50 PM" src="https://user-images.githubusercontent.com/786150/73276148-2f1deb80-4223-11ea-8625-134b48353920.png"> It's probably reasonable for `nmail` to provide a similar (configurable) functionality. Let me add a new issue for this.
Author
Owner

@d99kris commented on GitHub (Jan 28, 2020):

I've reported a feature request as #20 for this now, so I will proceed to close this issue.

<!-- gh-comment-id:579294267 --> @d99kris commented on GitHub (Jan 28, 2020): I've reported a feature request as #20 for this now, so I will proceed to close this issue.
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/nmail#13
No description provided.