# Spam-Prüfungen

> Wie Emailit jede ausgehende E-Mail mit Rspamd bewertet, warum Nachrichten mit einem Score von 7 oder mehr zurückgehalten werden, wie Sie die Spam Checks lesen und wie Sie Probleme beheben und erneut senden.

Emailit bewertet jede E-Mail, die es sendet, mit Rspamd, derselben Art von Spamfilter, die viele Empfangsserver verwenden. Nachrichten, die zu sehr nach Spam aussehen, werden zurückgehalten statt gesendet, was die Reputation Ihrer Domain schützt. Diese Seite erklärt, wie die Bewertung funktioniert, wie Sie die Ergebnisse lesen und was Sie tun, wenn eine Nachricht zurückgehalten wird.

## So funktioniert die Bewertung

1. **Emailit bereitet die Nachricht vor.** Es fügt seine Header hinzu, etwa `Message-ID` und den Return-Path, und signiert die Nachricht mit Ihrem DKIM-Schlüssel.
2. **Rspamd bewertet genau die Bytes, die gesendet würden.** Jede zutreffende Regel erhöht oder verringert den Score.
3. **Emailit vergleicht die Summe mit dem Schwellenwert 7.**
   - **Unter 7:** Die Nachricht wird gesendet.
   - **7 oder mehr:** Die Nachricht erhält den Status `held` und wird nicht gesendet. In ihrem Zustellverlauf steht: „Held because Rspamd scored this message 8.4, which is at or above the threshold of 7.“

Das gilt für jede ausgehende Nachricht: API, SMTP, Kampagnen und Automatisierungen. Eingehende E-Mails werden nicht bewertet.

Ist Rspamd nicht verfügbar, sendet Emailit die Nachricht ohne Score, statt sie zu verzögern. Diese Nachrichten zeigen **Not inspected**.

## Ergebnisse lesen

### Auf der Seite der E-Mail

Öffnen Sie eine Nachricht unter **Email API → Emails**. Der Kopfbereich zeigt ihren Score als farbiges Badge, etwa **Score +3.20**:

| Farbe | Score | Bedeutung |
| --- | --- | --- |
| Grün | Unter 5 | Geringe Spam-Wahrscheinlichkeit. |
| Orange | 5 bis unter 7 | Nahe am Schwellenwert. Verbesserung lohnt sich. |
| Rot | 7 oder mehr | Zurückgehalten. |
| Grau | **Not inspected** | Die Nachricht wurde nicht bewertet. |

Das Panel **Spam Checks** listet jede zutreffende Regel in drei Spalten auf:

| Spalte | Beschreibung |
| --- | --- |
| **Check** | Worauf die Regel prüft. Bewegen Sie den Mauszeiger darauf, um den Regelnamen von Rspamd zu sehen. |
| **Result** | **Negative** für Regeln, die den Score erhöhen (schlecht), **Positive** für Regeln, die ihn verringern (gut), **Neutral** für Regeln ohne Wirkung. |
| **Score** | Wie viel die Regel hinzugefügt oder abgezogen hat, zum Beispiel `+2.50` oder `-0.10`. |

Mit dem Filter **All**, **Negative**, **Positive** und **Neutral** konzentrieren Sie sich auf die Regeln, die den Score nach oben getrieben haben.

### In der E-Mail-Liste

Die Spalte **Spam score** in der E-Mail-Liste zeigt das Badge jeder Nachricht. Fügen Sie einen Filter **Spam score** hinzu, zum Beispiel *greater than or equal to* 5, um Nachrichten zu finden, die kurz davor sind, zurückgehalten zu werden. Per API akzeptiert [E-Mails auflisten](/de/docs/api-reference/emails/list/) denselben Filter:

```bash
curl -G https://api.emailit.com/v2/emails \
  -H "Authorization: Bearer $EMAILIT_API_KEY" \
  --data-urlencode "spam_score.gte=5"
```

## Häufige Regeln und Lösungen

Die Regelnamen stammen von Rspamd. Ihre genauen Scores können sich ändern, wenn die Regeln aktualisiert werden.

| Regel | Was sie bedeutet | Lösung |
| --- | --- | --- |
| `MIME_HTML_ONLY` | Die Nachricht hat HTML, aber keinen Nur-Text-Teil. | Senden Sie zusätzlich zu `html` eine `text`-Version. |
| `R_PARTS_DIFFER` | Nur-Text- und HTML-Teil sagen sehr Unterschiedliches aus. | Erzeugen Sie den Textteil aus demselben Inhalt wie das HTML. |
| `HTML_SHORT_LINK_IMG_1` | Ein kurzer HTML-Inhalt, der hauptsächlich aus einem verlinkten Bild besteht. | Fügen Sie echten Text hinzu. Senden Sie keine E-Mails, die nur aus Bildern bestehen. |
| `SUBJ_ALL_CAPS` | Der Betreff ist in Großbuchstaben geschrieben. | Verwenden Sie normale Groß- und Kleinschreibung. |
| `PHISHING` | Der sichtbare Text eines Links zeigt eine andere Domain als das tatsächliche Ziel. | Lassen Sie die sichtbare URL zum Link passen oder verwenden Sie einen beschreibenden Linktext statt einer URL. |
| `ZERO_FONT`, `MANY_INVISIBLE_PARTS` | Die Nachricht enthält Text, der für Lesende verborgen ist. | Entfernen Sie verborgenen Text, etwa Wörter mit Schriftgröße 0. |
| `DBL_SPAM`, `URIBL_BLACK`, `SEM_URIBL` | Ein Link verweist auf eine Domain auf einer Blocklist. | Entfernen Sie den Link oder ersetzen Sie ihn durch einen auf Ihrer eigenen Domain. Vermeiden Sie öffentliche URL-Kürzer. |
| `R_SUSPICIOUS_URL` | Ein Link verwendet eine ungewöhnliche oder verschleierte Adresse, etwa eine reine IP-Adresse. | Verlinken Sie auf normale Domainnamen. |
| `FREEMAIL_REPLYTO` | Die `Reply-To`-Adresse liegt bei einem kostenlosen Postfachanbieter wie Gmail. | Verwenden Sie eine Adresse auf Ihrer eigenen Domain. |
| `MIME_BAD_EXTENSION`, `MIME_DOUBLE_BAD_EXTENSION` | Ein Anhang hat einen riskanten Dateityp, etwa eine ausführbare Datei oder einen Namen wie `invoice.pdf.exe`. | Hängen Sie keine ausführbaren Dateien an. Verlinken Sie stattdessen auf die Datei. |
| `BAYES_SPAM` | Die Formulierungen ähneln bekannten Spam-Nachrichten. | Formulieren Sie werbliche Passagen um und reduzieren Sie Verkaufssprache. |
| `FUZZY_DENIED` | Die Nachricht ähnelt bekanntem Spam sehr stark. | Schreiben Sie eigene Inhalte, statt Text aus Massenvorlagen wiederzuverwenden. |

## Zurückgehaltene Nachricht erneut senden

Beheben Sie zuerst die Ursache. Ein erneutes Senden verschickt **genau denselben Inhalt** noch einmal. Es hilft also nur, wenn das Problem außerhalb der Nachricht selbst lag, zum Beispiel bei einer verlinkten Domain, die inzwischen von einer Blocklist entfernt wurde.

- **Wenn der Inhalt die Regeln ausgelöst hat,** korrigieren Sie Ihre Vorlage oder Ihren Code und senden Sie eine neue Nachricht.
- **Wenn die Ursache behoben ist,** senden Sie die zurückgehaltene Nachricht erneut:

**Weboberfläche**

  Öffnen Sie die E-Mail unter **Email API → Emails** und wählen Sie **Retry**. Emailit erstellt eine neue E-Mail mit demselben Inhalt und lässt das Original unverändert.

**API**

  Rufen Sie [E-Mail erneut senden](/de/docs/api-reference/emails/retry/) mit der ID der zurückgehaltenen E-Mail auf.

```bash
curl https://api.emailit.com/v2/emails/em_5Vb2Nq8Xc1Jm/retry \
  -X POST \
  -H "Authorization: Bearer $EMAILIT_API_KEY"
```

  Die Antwort enthält die `id` der neuen E-Mail und die `original_id`.

Die erneut gesendete E-Mail wird vor dem Versand erneut bewertet und kostet Credits wie jede andere E-Mail. Sie können zurückgehaltene E-Mails bis zu 30 Tage lang erneut senden, sofern ihr Inhalt nicht durch Ihre Einstellungen zur [Datenaufbewahrung](/de/docs/data-retention/) entfernt wurde. Siehe [Erneut senden und weiterleiten](/de/docs/email-api/retry-and-forward/).

> **Hinweis:** Spam-Scores sind nicht der einzige Grund für `held`. Eine Nachricht wird auch zurückgehalten, wenn dem Workspace die Credits ausgehen, ihre Domain pausiert ist, der Workspace gesperrt ist oder Emailit den API-Schlüssel angehalten hat. Der Zustellverlauf der E-Mail zeigt den Grund.

## Siehe auch

  - [Best Practices](/de/docs/deliverability/best-practices/): Gewohnheiten beim Inhalt, die Scores niedrig halten.
  - [E-Mail-Status](/de/docs/logs/email-statuses/): Was held und jeder andere Status bedeutet.

---
Quelle: https://emailit.com/de/docs/deliverability/spam-checks/
