Ik beheer de website van de biljartclub.

Ik heb een stukje code geschreven waarmee de beheerder uitnodigingen kan versturen naar diverse leden.
Men kan zich aanmelden door de ontvangen email te beantwoorden.

In de headers heb ik het emailadres van de beheerder opgenomen, dit is geen keihard gegeven omdat we verschillende beheerders hebben. En deze beheerders hebben uiteraard hun eigen emailadres.

Het probleem is als volgt:
Ik vul de headers en de email wordt netjes verzonden.
In de bron van de email zie ik het Reply-To adres, so far so good.

Als je op beantwoorden klikt dan verschijnt deze Reply-To in de Aan-balk, als de Reply-To eindigt op @domeinnaam.
Eindigt het op wat anders, zoals @watjammer dan verschijnt het niet in de Aan-balk.

Is er een andere mogelijkheid om het emailadres van de beheerder in de Aan-balk te krijgen?
Natuurlijk zou ik elke beheerder een @domeinnaam kunnen geven, maar dat is niet mijn oplossing.
En zo?

<?php
$mail_sent = mail($email, $onderwerp, $message, $headers, '-f' . $reply_to);
?>
BIjna hetzelfde, alleen geen spatie achter -f.
Op karl-voit.at/2021/07/21/reply-to vond ik een mooie oplossing voor dit probleem.
Hierin geeft hij aan hoe de reply-to werkt en dat kwaad-willenden daar soms ook misbruik van maken.
Een goede en simpele oplossing is om dat reply-adres bij de FROM op te nemen en dat werkt goed.

Nogmaals bedankt voor jullie meedenken.
Eenvoudige en effectieve oplossing

Reageren