Dokumentasjon › Send e-post via SMTP

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

InnstillingVerdi
Vertsmtp.mailhuset.com
Port587 med STARTTLS (anbefalt), eller 465 med TLS fra start
KrypteringPåkrevd. Pålogging avvises til tilkoblingen er kryptert.
BrukernavnBrukernavnet til SMTP-påloggingen din
PassordPassordet 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 med 550 5.7.1.
  • Mottakere. E-posten går til mottakerne klienten oppgir i SMTP-konvolutten. Den som ikke står i To- eller Cc-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-Stream med 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

SvarBetydningHva du gjør
250Godtatt og satt i kø. Svaret inneholder meldings-ID-en, som du finner under Aktivitet.Ingenting.
451, 452En grense er nådd foreløpig (hastighet, timesgrense eller antall mottakere).Klienten prøver igjen senere; send færre om gangen.
535Påloggingen mislyktes.Sjekk brukernavn og passord, og at påloggingen ikke er trukket tilbake.
550 5.7.1Avsenderen er ikke verifisert, eller sending er satt på pause eller ikke godkjent.Verifiser domenet eller avsenderen, eller sjekk kontostatusen.
552Meldingen 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.