PHP mail() versturen vanaf ander mail adres.

Technische problemen? Hier kun jij jouw vragen stellen!
Forumregels
Check eerst onze helpsectie (https://www.antagonist.nl/help) voordat je hier een vraag stelt. Voor de meeste vragen hebben we uitgebreide handleidingen met uitleg.
Plaats reactie
Edekje
Berichten: 1
Lid geworden op: 02 jan 2021, 21:31

PHP mail() versturen vanaf ander mail adres.

Bericht door Edekje » 02 jan 2021, 21:57

Dag,

Ik gebruik momenteel de PHP mail() functie om verificatie mails te sturen vanaf mijn website, dat werkt goed.

Echter, deze worden verstuurd vanaf het adres debxxxxxxx@mijnwebsite.nl. Ik zou deze in plaats graag versturen vanaf server@mijnwebsite.nl. Ik heb dat adres nu opgezet, maar ik kan geen manier vinden om in te stellen dat de mails vanaf dat adres worden verstuurd door mail().

Ik geloof dat ik het php.ini bestand hiervoor moet aanpassen, maar hier heb ik geen toegang toe. Wellicht kan ik het 'standaard' adres aanpassen in de tab 'E-mail accounts' in DirectAdmin, maar daar zie ik ook geen optie voor.

Weten jullie hoe ik mails vanaf een ander adres kan sturen met mail()?

Met vriendelijke groet,
Edekje

Reno
Berichten: 185
Lid geworden op: 22 jan 2010, 18:25

Re: PHP mail() versturen vanaf ander mail adres.

Bericht door Reno » 03 jan 2021, 12:29

Je moet headers gebruiken om dat te bewerkstelligen.

https://stackoverflow.com/a/10741228

Voor de goede orde, "$naam<$email>" werkt dus ook (Server<server@mijndomein.nl>).

Let op dat mail()-mails echt tot de basis behoren, en je véél beter SMTP kunt gebruiken. Ik heb de ervaring dat mails die verstuurd worden met mail() onbetrouwbaar zijn als je kijkt naar de aflevering in de mailbox van de ontvanger.

Plaats reactie