Füge Tags per E-Mail hinzu

I’ve had a request for the ability to add tags to topics when posting by email. This could work by adding a line as follows starting with tags: and then a comma separated list.

tags: tag1, tag2, tag3 

I can see potential for difficulty, e.g. because there is no autocomplete people won’t know tags that are already being used and create duplicates, but I also think it can be quite powerful and help people to indicate organization they’d like without having to log in - and in my community many people just want to stay in their email.

4 „Gefällt mir“

Hi!

We (@mcwumbly and I) would really benefit from a feature like this also. Was anything ever implemented that enables tagging topics that are created via email?

Thanks!

3 „Gefällt mir“

Nope, nothing was implemented regarding tag creations via incoming emails.

Is this pr-welcome material?

It’s quite risky. How do you know what tags exist? What happens if you typo a tag? What happens when a tag is specified that doesn’t exist?

Just ignore all that? No feedback?

2 „Gefällt mir“

I’m with you, Jeff. My opinion has changed since posting this request back in the day. Let’s keep it simple, and let the moderators garden and fix tags etc. If people want to indicate in their message where it should go that’s fine too.

1 „Gefällt mir“

Here are some thoughts to address the risks that you identified:

The feature should respect that tags site settings, including “minimum trust level to create tags” If that is higher than the user’s trust level, then the tag would just get dropped if it doesn’t exist (which could be due to a typo).

If the user’s trust level allows them to create tags, then the new tag would be created (which could be a misspelling).

Yes, the chance of these errors is higher without immediate feedback, but on the other hand, this is a pretty “advanced” feature anyway, so I wouldn’t expect a huge onslaught of tagging mayhem were it to be added.

It’s a pain in the behind to implement properly (allowing for localization and some leniency with format), a feature that is impossible to discover and dealing with edge cases is hard.

That said, I don’t see why not allow the community to send through a well specified PR, cause it is kind of important for mailing list parity.

7 „Gefällt mir“

I have a different suggestion for adding tags by email:

email@forum.com is used for Uncategorized
accessibility@forum.com is also used for Uncategorized but adds the tag Accessibility in Discourse

Has anyone considered this?

1 „Gefällt mir“

Many systems (incl. gmail) allow addresses to have the format user+tag@domain.com, routed to user@domain.com.

Ich glaube, Discourse nutzt diese Funktion bereits zum Weiterleiten von E-Mails nach Kategorie.

Diese Idee gefällt mir sehr gut! Sie verwendet den gleichen Workflow wie Kategorien und Gruppen, sodass Benutzer nichts völlig Neues lernen müssen.

1 „Gefällt mir“

Danke, eine andere Möglichkeit, wie ich das funktionieren sehe:

email+tagname@forum.com, vorausgesetzt, dass der Tag für die Gruppe everyone verfügbar ist.

Gibt es ein Update dazu?

Können wir E-Mails in Themen mit Tags-Unterstützung senden?

1 „Gefällt mir“

Kurze Antwort: nein.

Mehrere Vorschläge wurden aus dem ursprünglichen „füge eine Zeile hinzu, die mit tags: beginnt, gefolgt von einer durch Kommas getrennten Liste von Tags“ gemacht, um x+tag@forum.example zu verwenden. Obwohl mir der erste gefällt, da der zweite bestehende E-Mail-Konfigurationen für Gruppen und Kategorien brechen wird, verstehe ich auch die Schwierigkeit, mit Tagging-Fehlern umgehen zu müssen.

1 „Gefällt mir“

Wie wäre es mit der Verwendung der Betreffzeile?

Subject: How to add tags via email ;email,api,webhook

Alles rechts vom Semikolon ist eine CSV-Datei mit Tags.

Es würde in der Inbox sehr seltsam aussehen.

Dies wäre sehr fehleranfällig und würde sicherlich nicht viele Setups abgleichen, bei denen das + verwendet wird, um Gruppen oder Kategorien abzugleichen.

Der ursprüngliche Vorschlag von @tobiaseigen scheint am vielseitigsten zu sein.

Grenzen können überwunden werden, indem die Liste geschnitten und nur die zuerst genannten beibehalten werden.

Es sollte eine Einigung (auch Spezifikation) darüber geben, nachfolgende Verwendungen von ^tags: zu ignorieren (d. h. Tags am Anfang von E-Mails zu bevorzugen und Zitate zu ignorieren, für diejenigen unter uns, die das Zitieren dem Antworten vorziehen). Aber ansonsten scheint der Vorschlag aus meiner Sicht solide zu sein.

2 „Gefällt mir“