Wenn Sie die email_in-Funktionalität verwenden, sollten Sie im Auge behalten, welche E-Mails konfiguriert und einer Kategorie oder einer Gruppe zugeordnet sind. Diese #data-explorer-Abfrage zeigt Ihnen eine Liste von Kategorie-Slugs oder Gruppennamen und die zugehörige E-Mail-Adresse an, damit Sie diese in einen Beitrag kopieren können, um eine klickbare Liste solcher Zuordnungen zu erhalten, z. B. um zu überprüfen, ob die Beschreibung die richtige E-Mail-Adresse erwähnt oder um Ihre Mail Transfer Agent-Einrichtung zu überprüfen.
Verwenden Sie mit Import: configured-email-addresses.dcquery.json (1,2 KB)
-- Gibt alle konfigurierten E-Mails für Kategorien und Gruppen zurück, sortiert nach Namen
--
-- Kategorie-Slugs erstellen
WITH cat_slug AS (
-- Erfasst den Kategorie-Slug, um ihn in einem Beitrag klickbar zu machen
SELECT CONCAT('#', c.slug) AS identifier, c.id
FROM categories c
WHERE c.parent_category_id IS NULL
GROUP BY identifier, c.id
UNION ALL
-- Tun Sie dies auch für Unterkategorien
SELECT CONCAT('#', p.slug, ':', c.slug) AS identifier, c.id
FROM categories c, categories p
WHERE c.parent_category_id = p.id
GROUP BY identifier, c.id
ORDER BY identifier
)
-- Erfasst @group, E-Mail-Paare
SELECT CONCAT('@', g.name) AS name, g.incoming_email AS email
FROM groups g
WHERE g.incoming_email IS NOT NULL
GROUP BY name, email
UNION ALL
-- Erfasst #category, E-Mail-Paare
SELECT cs.identifier AS name, c.email_in AS email
FROM categories c, cat_slug cs
WHERE c.id = cs.id AND c.email_in IS NOT NULL
GROUP by cs.identifier, name, email
-- Bietet eine schöne alphabetisch sortierte Liste
ORDER BY name