Send e-post via SMTP
Bruk SMTP-reléet når appen, rammeverket eller utvidelsen din bare kan sende e-post via SMTP, eller når du bytter fra en annen leverandør og vil endre innstillinger, ikke kode. E-post sendt via SMTP følger de samme reglene som API-et: verifiserte avsendere, utestengte adresser, sendegrenser og leveringshendelser gjelder.
SMTP-reléet er inkludert i betalte abonnementer.
Tilkoblingsinnstillinger
| Innstilling | Verdi |
|---|---|
| Vert | smtp.mailhuset.com |
| Port | 587 med STARTTLS (anbefalt), eller 465 med TLS fra start |
| Kryptering | Påkrevd. Pålogging avvises til tilkoblingen er kryptert. |
| Brukernavn | Brukernavnet til SMTP-påloggingen din |
| Passord | Passordet til SMTP-påloggingen din |
Det finnes ingen port 25. Mailhuset er en innsendingstjeneste for din egen e-post, ikke et åpent relé.
Opprett en pålogging
Åpne SMTP-relé i dashbordet og velg Ny pålogging. Gi den et navn du kjenner igjen, for eksempel appen eller serveren som bruker den. Du får et brukernavn og et passord. Passordet vises bare én gang, så kopier det rett inn i innstillingene til appen din.
En pålogging kan bare sende e-post via SMTP. Den kan ikke kalle API-et, og en API-nøkkel kan ikke logge inn på reléet. Lag én pålogging per app eller server, så du kan trekke tilbake én uten å ødelegge for de andre.
Eksempel: Nodemailer
import nodemailer from "nodemailer";
const transport = nodemailer.createTransport({
host: "smtp.mailhuset.com",
port: 587,
requireTLS: true,
auth: { user: process.env.SMTP_USERNAME, pass: process.env.SMTP_PASSWORD },
});
await transport.sendMail({
from: "Acme <hello@yourdomain.com>",
to: "customer@example.com",
subject: "Kvitteringen din",
text: "Takk for bestillingen.",
});SMTP-relé-siden i dashbordet har også ferdige innstillinger for Laravel, Django og WordPress.
Slik behandles meldinger
- Avsender.
From-adressen må være på et verifisert domene eller være en verifisert avsender, ellers avvises meldingen med550 5.7.1. - Mottakere. E-posten går til mottakerne klienten oppgir i SMTP-konvolutten. Den som ikke står i
To- ellerCc-headeren, får den som blindkopi. Opptil 50 mottakere per melding. - Strømmer. E-posten går i den transaksjonelle strømmen, med mindre du legger til headeren
X-Mailhuset-Streammed ID-en til en annen strøm. - Vedlegg og innebygde bilder beholdes, opptil 10 MB vedlegg per melding.
- Nye forsøk. Sender klienten samme melding på nytt med samme
Message-ID, sendes den ikke to ganger.
Svar fra reléet
| Svar | Betydning | Hva du gjør |
|---|---|---|
250 | Godtatt og satt i kø. Svaret inneholder meldings-ID-en, som du finner under Aktivitet. | Ingenting. |
451, 452 | En grense er nådd foreløpig (hastighet, timesgrense eller antall mottakere). | Klienten prøver igjen senere; send færre om gangen. |
535 | Påloggingen mislyktes. | Sjekk brukernavn og passord, og at påloggingen ikke er trukket tilbake. |
550 5.7.1 | Avsenderen er ikke verifisert, eller sending er satt på pause eller ikke godkjent. | Verifiser domenet eller avsenderen, eller sjekk kontostatusen. |
552 | Meldingen er for stor, eller abonnementets grense er nådd. | Send mindre meldinger, eller oppgrader. |
Gjentatte mislykkede pålogginger fra samme adresse blokkeres en stund, så en feilkonfigurert app kan stenge seg selv ute. Rett påloggingen og vent 15 minutter.
Trenger du hjelp? Send e-post til support@mailhuset.com.