Mails versturen vanuit een Office 365 account in .NET

In een .NET project kan het vaak nuttig zijn om e-mails te versturen. Het wordt nog handiger als je dit rechtstreeks vanuit een Outlook account kunt doen, waardoor het aanmaken van een aparte account en het bijhouden van de mailbox heel eenvoudig wordt. In deze blog laat ik je zien hoe je dit mogelijk kunt maken via SMTP.

Stap 1: Zorg ervoor dat je een Outlook account hebt dat je kunt gebruiken. Vervolgens bouw je eerst de e-mail op.

Let er goed op dat het e-mailadres in msg.From overeenkomt met het adres van waaruit je de e-mails wilt verzenden.

Je kunt de inhoud van de e-mail opmaken in .NET met HTML en deze zo uitgebreid stylen als je wilt.

Stap 2: Stel de SMTP client in. Dit gaat als volgt:

Zorg ervoor dat poort 587 beschikbaar is. Als dat niet het geval is, kun je ook poort 25 gebruiken.

Stap 3: Verstuur de e-mail.

Nu kun je de e-mail versturen met behulp van de SMTP client.

Bij het versturen van e-mails vanuit een Outlook account zijn er enkele zaken waar je rekening mee moet houden:

  • Als je een wachtwoordwijzigingsbeleid hebt ingesteld waarbij alle accounts hun wachtwoord om de zoveel dagen moeten wijzigen, geldt dit ook voor dit account.
  • Het is aan te raden om je wachtwoord niet ‘hardcoded’ in de code te plaatsen, maar in de web.config. Op deze manier hoef je niet opnieuw te publiceren als het wachtwoord van je mailaccount verandert.

Het versturen van e-mails vanuit een Office account is dus relatief eenvoudig. Mocht je toch nog problemen tegenkomen of heb je andere punten waar je rekening mee moet houden, laat het me dan graag weten! Ik help je graag verder.

Meer weten over onze oplossingen?

Onze consultants hebben veel ervaring binnen een grote verscheidenheid aan branches.
Eens verder brainstormen over de mogelijkheden voor jouw organisatie?

Maak kennis met onze specialist Arnoud van der Heiden.

Geef een reactie

Uw e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Fill out this field
Fill out this field
Geef alstublieft een geldig e-mailadres op.

Categorieën

Categorieën

Vragen?

Onze specialisten geven graag antwoord op uw vragen!