[GH-ISSUE #152] Independent sending profiles #122

Closed
opened 2026-02-25 21:34:13 +03:00 by kerem · 7 comments
Owner

Originally created by @pacien on GitHub (Nov 18, 2016).
Original GitHub issue: https://github.com/cypht-org/cypht/issues/152

Originally assigned to: @jasonmunro on GitHub.

Hi!
It would be nice to be able to create profiles independently of incoming IMAP servers for sending emails with different identities, still linked to an outgoing SMTP server.

Originally created by @pacien on GitHub (Nov 18, 2016). Original GitHub issue: https://github.com/cypht-org/cypht/issues/152 Originally assigned to: @jasonmunro on GitHub. Hi! It would be nice to be able to create profiles independently of incoming IMAP servers for sending emails with different identities, still linked to an outgoing SMTP server.
kerem 2026-02-25 21:34:13 +03:00
Author
Owner

@conspacer commented on GitHub (Nov 23, 2016):

Yes, the ability to attach multiple identity profiles to an SMTP server is important

<!-- gh-comment-id:262431516 --> @conspacer commented on GitHub (Nov 23, 2016): Yes, the ability to attach multiple identity profiles to an SMTP server is important
Author
Owner

@jasonmunro commented on GitHub (Nov 30, 2016):

Profiles need a major overhaul. I coded up what I thought would be useful initially, but it's buggy and requires some more thought about the overall design and site specific implementation requirements.

<!-- gh-comment-id:264014305 --> @jasonmunro commented on GitHub (Nov 30, 2016): Profiles need a major overhaul. I coded up what I thought would be useful initially, but it's buggy and requires some more thought about the overall design and site specific implementation requirements.
Author
Owner

@jasonmunro commented on GitHub (Apr 6, 2017):

This is finally added to the master branch (this will not be in the release code, it didn't make the cut). Some highlights:

  • Backwards compatible with existing profiles. Once you update a profile, the new internal format is used from that point forward
  • Profiles are not limited to one per imap/smtp server.
  • You can create as many profiles as you want
  • You can delete profiles
  • A new profile requires a display name, E-mail address, Reply-to address, IMAP server, and SMTP server.

I'm going to close this out, if anybody runs into trouble or finds a bug, please open a new issue.

<!-- gh-comment-id:292055292 --> @jasonmunro commented on GitHub (Apr 6, 2017): This is _finally_ added to the master branch (this will not be in the release code, it didn't make the cut). Some highlights: - Backwards compatible with existing profiles. Once you update a profile, the new internal format is used from that point forward - Profiles are not limited to one per imap/smtp server. - You can create as many profiles as you want - You can delete profiles - A new profile requires a display name, E-mail address, Reply-to address, IMAP server, and SMTP server. I'm going to close this out, if anybody runs into trouble or finds a bug, please open a new issue.
Author
Owner

@conspacer commented on GitHub (Apr 18, 2017):

Thanks @jasonmunro Ill be testing this out, will update if anything.

<!-- gh-comment-id:294967751 --> @conspacer commented on GitHub (Apr 18, 2017): Thanks @jasonmunro Ill be testing this out, will update if anything.
Author
Owner

@jasonmunro commented on GitHub (Apr 18, 2017):

@conspacer thanks for the testing - Feel free to re-open this issue or create a new one if you find anything amiss!

<!-- gh-comment-id:294977337 --> @jasonmunro commented on GitHub (Apr 18, 2017): @conspacer thanks for the testing - Feel free to re-open this issue or create a new one if you find anything amiss!
Author
Owner

@jasonmunro commented on GitHub (Apr 18, 2017):

@conspacer It just so happens I just ran into a bug with this! We try to load legacy profiles and convert them to the new format, then if you modify one, we save them all in the new format. Looks like there is a problem using a profile with no primary address if you have not re-saved it in the new format. Looking into it now (and re-opening this until I find the issue).

<!-- gh-comment-id:294982423 --> @jasonmunro commented on GitHub (Apr 18, 2017): @conspacer It just so happens I _just_ ran into a bug with this! We try to load legacy profiles and convert them to the new format, then if you modify one, we save them all in the new format. Looks like there is a problem using a profile with no primary address if you have not re-saved it in the new format. Looking into it now (and re-opening this until I find the issue).
Author
Owner

@jasonmunro commented on GitHub (Apr 18, 2017):

Ok, found the issue and pushed a fix. Phew!

<!-- gh-comment-id:294984922 --> @jasonmunro commented on GitHub (Apr 18, 2017): Ok, found the issue and pushed a fix. Phew!
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#122
No description provided.