De situatie is als volgt... Als PHP developer gebruik ik de welbekende phpMailer class in projecten waarbij er mails verstuurd moeten worden vanuit een systeem. Ik doe dit zonder SMTP authenticatie maar gewoon via direct van PHP dus via gaat dit via de mail() functie.
Nu heb ik onlangs een bestaand project overgenomen voor een klant en zag tot mijn verbazing een wachtwoord in de code staan als SMTP wachtwoord waarmee ik ook in de IMAP van de klant kon inloggen. Dat lijkt mij zeeeeer onwenselijk, maar zet me wel even aan het denken waarom dit zo gedaan is.
Ik dacht dat je alleen SMTP gebruikt voor het versturen van grote batches e-mail bijv. een nieuwsbrief. En anders gewoon de PHP mail() functie voldoende is als je het IP van de server even toevoegen aan het SPF record.
Dus mijn vraag: Hoe doen jullie dit? Welke methode gebruik je voor jouw systeem om zo af en toe een mailtje te versturen. En is er een "best practice"?
Nu heb ik onlangs een bestaand project overgenomen voor een klant en zag tot mijn verbazing een wachtwoord in de code staan als SMTP wachtwoord waarmee ik ook in de IMAP van de klant kon inloggen. Dat lijkt mij zeeeeer onwenselijk, maar zet me wel even aan het denken waarom dit zo gedaan is.
Ik dacht dat je alleen SMTP gebruikt voor het versturen van grote batches e-mail bijv. een nieuwsbrief. En anders gewoon de PHP mail() functie voldoende is als je het IP van de server even toevoegen aan het SPF record.
Dus mijn vraag: Hoe doen jullie dit? Welke methode gebruik je voor jouw systeem om zo af en toe een mailtje te versturen. En is er een "best practice"?