Not able to configure a pure HTML signature without getting it defaced by the editor.
Expected behavior
I should be able to have a radio box like this :

Actual behavior
The users are not able to set their email signature properly using optimized and properly formatted HTML. When they paste it inside there no option to not get their signature defaced by the CKEditor. Even by using javascript hack to fill the ckinstance end-up getting filtered. I can understand that you don't want to have PHP code and stuff in there, but sanitizing html markup has been something quite documented by now, we should be able to use a standard set of html markup tags, without being bothered by the editor. It should be concat with the message body. This is actually important because there no way any users want to be limited by the CKEditor for generating a signature and moving them from any others mail client such as thunderbird, it quite clear that this is a required (not optional but absolutely necessary) thing to fix this issues. Otherwise the employees prefer to continue to use desktop version of thunderbird and have the proper business image sent to customers when they send out email, not just deficient RTF signature.
Mail app
Mail app version: 1.8.2
Mailserver: Unrelated, Exim.
Server configuration
Operating system: CentOS
Web server: Apache
Database: MariaDB
PHP version: 7.4
Nextcloud Version: 20.0.7
Client configuration
Browser: Chrome, latest. Operating system: Mac, Windows and Linux, it all the same problem.
it quite clear that this is a required (not optional but absolutely necessary) thing to fix this issues.
Noted.
I absolutely appreciate your understanding. If there are anything I can do to help, please let me know.
Do you guys have a Patreon ?
I absolutely appreciate your understanding. If there are anything I can do to help, please let me know.
Not specific to this issue but in general we always need some good testers and people that can help triage and verify reported bugs :D
Do you guys have a Patreon ?
Nope, as a company we don't work like that. But we have some very active community people like @StCyr and @st3iny, so maybe they are interested in some free lancing or similar :)
I am fine with helping to test and report bugs when I see them and / or verifying some if it is possible. However, I was more aiming my though about this precise issue.
Patreon is more of a donation website, it not an entitlement at getting some sort of support level. It's mean for soho and smb that aren't rich enough to afford the full enterprise cost to support the developpment of features they need or want to see added with whatever money they can, and help with the general support and bug debugging specifically toward the community versions. I was suggesting since there seem to be problems (or used to be) with your donation system aimed at getting things done.
If I was to be a f.s. developer and I would like to introduce myself at the system, I assume I would start with the Introduction kit that I saw somewhere on github, right ? Any insight at aiming my effort toward the mail system specifically ?
Thanks
Patreon is more of a donation website, it not an entitlement at getting some sort of support level. It's mean for soho and smb that aren't rich enough to afford the full enterprise cost to support the developpment of features they need or want to see added with whatever money they can, and help with the general support and bug debugging specifically toward the community versions.
Sure, I get that. But unfortunately we don't offer this as a company/community.
If I was to be a f.s. developer and I would like to introduce myself at the system, I assume I would start with the Introduction kit that I saw somewhere on github, right ? Any insight at aiming my effort toward the mail system specifically ?
Two good entrypoints or new devs in Nextcloud are https://nextcloud.com/developer/ and https://docs.nextcloud.com/server/21/developer_manual/ for the basics, then the rest should be rather easy to explore once you checked out the Mail app and have a working dev env :)
I want to second that request. That is the single reason why we are still running a roundcube instance at my association. We have standardized signature and even if it would be possible to recreate them with the editor, it would be a pain to roll it out.
@lhoff94 are you a coder by any chance? Would you have the resources to help look into this? :)
I have a related (potentially feature request): I want to add an HTML signature. I see, Nextcloud already supports some, but not all of it, e.g. including an embedded does not work. Should I open a new issue for that? Thanks!
We (Nextcloud GmbH) will work on this as the bug report with the highest upvotes.
Hello,
We are new to Nextcloud and we were shocked to find out that the mail app doesn't support html email signatures. this forced us to use an image instead which we really hate as we had links in the signature.
With some luck we'll get it in 2025?
I'm waiting for a fix then I will be able to use this mail app. Without a signature HTML support I cannot use it so I hope, as other users, a fix will come.
Thank you for your messages.
@codingPotato21 apologies for the confusion, but the app does support HTML signatures. They have been there for a long time. Open your account settings and go to the Signature section. You will find a text editor with all the HTML formats that can also be used when composing new messages.
@sascha08-15 @PeopleInside to express your demands just add a 👍 to https://github.com/nextcloud/mail/issues/4557#issue-811494200. I'm collapsing these last three comments as they do not contribute value to the ticket.
See https://github.com/nextcloud/mail/issues/4557#issuecomment-2703540849 and https://github.com/nextcloud/mail/issues/4557#event-17013831117. This ticket was added to our roadmap just a few weeks ago. I would like to ask you to have a bit of patience.
Thank you.
When this fix will be available? thank you :)
Respectfully, have some patience. The feature was merged 21 minutes. It will go into the next minor release. There is no ETA. We'll release when the software is stable enough for a release.
Respectfully, have some patience. The feature was merged 21 minutes. It will go into the next minor release. There is no ETA. We'll release when the software is stable enough for a release.
I was following this issue to know when I can use the signature. Once closed I don't have anymore a monitor to know when the function will work.
Actually I'm testing the signature field and I'm confused. I see a text editor but the pasted signature here doesn't work correctly... not because the images are not showed but because when I send an email and a signature image has a link, this link is broken in the signature.
I have to open an issue and monitor when will be fixed. I open an issue to monitor the progression. Thank you.
Thank you
Reopening because the feature was hid with https://github.com/nextcloud/mail/pull/11412