Forudsætninger
- Java 11 eller nyere
- Maven eller Gradle
- Dit mySMTP-brugernavn og -adgangskode fra opsætningsemailen
- Dit mySMTP-hostnavn fra opsætningsemailen (vist som
relayxx.mysmtp.comi disse eksempler)
Installer Angus Mail
Grundlæggende afsendelseseksempel
Erstat
relayxx.mysmtp.com med dit rigtige hostnavn fra mySMTP-opsætningsemailen. Indlæs autentificeringsoplysninger fra miljøvariabler, og indsæt dem aldrig direkte i kildefiler.HTML-email med vedhæftet fil
- Spring Boot application.properties
Hvis du bruger Spring Boot, tilføj disse indstillinger til Injicer
application.properties:JavaMailSender og kald send(SimpleMailMessage) eller send(MimeMessage).Almindelige fejl
535 Authentication failed
535 Authentication failed
Dit brugernavn eller din adgangskode er forkert, eller din konto er endnu ikke aktiveret. Indtast autentificeringsoplysningerne præcis som vist i opsætningsemailen. Se Opsætning af SMTP-oplysninger.
Connection timeout eller refused
Connection timeout eller refused
Dit netværk eller din vært kan blokere port 587. Prøv port 2525 med de samme egenskaber, eller port 465 med
mail.smtp.ssl.enable=true. Se Understøttede SMTP-porte og kryptering.TLS handshake failure
TLS handshake failure
Krypteringsindstillingerne passer ikke til porten. Brug
mail.smtp.starttls.enable=true for porte 587 og 2525. Brug mail.smtp.ssl.enable=true for port 465..png?fit=max&auto=format&n=-Uw4rR8wfyv_xkzc&q=85&s=898bb0b43b6c9dce61441f46ac9ac860)
