Kennisbank
1.000 veelgestelde vragen, 500 tutorials en uitlegvideo's. Hier vind je alleen maar oplossingen!
E-mails verzenden vanaf een website zonder authenticatie (niet aanbevolen)
Deze handleiding beschrijft hoe u e-mails kunt verzenden vanaf een website die wordt gehost door Infomaniak, met behulp van de PHP-functie mail(), die standaard is uitgeschakeld.
Inleiding
- Infomaniak raadt het ten zeerste af om de PHP-functie mail() te gebruiken voor het verzenden van e-mails vanuit uw applicaties:
- De e-mails worden beschouwd als "niet-geauthenticeerd" en zullen daarom onderhevig zijn aan limieten.
- De bezorgbaarheid ervan zal worden beïnvloed, wat een negatieve invloed kan hebben op uw website.
- Het wordt sterk aanbevolen om een geverifieerde SMTP-methode te gebruikenvoor het verzenden van e-mails vanuit uw applicaties; Infomaniak biedt hiervoor een bijbehorende service.
Het afzendadres specificeren
Om ervoor te zorgen dat berichten correct vanuit uw CMS/webapplicatie worden verzonden (en om fouten zoals Could not instantiate mail function of sender mismatch te voorkomen), is het noodzakelijk om een geldig e-mailadres op te geven in de site-instellingen in uw Infomaniak-account:
- Klik hier om naar het beheer van uw site in het Infomaniak-beheerportaal te gaan (hulp nodig?).
- Klik rechtstreeks op de naam van de betreffende website:

- Klik op Geavanceerde instellingen beheren:

- Ga naar het tabblad Algemeen en voer een bestaand e-mailadres in het veld E-mailadres afzender in.
- Klik op de blauwe knop Opslaan:

De e-mailfunctie opnieuw activeren
Als u de e-mailfunctie van PHP toch wilt gebruiken, moet u deze op elke website van uw webhosting opnieuw activeren:
- Klik hier om naar het beheer van uw website te gaan in het Infomaniak-beheerpaneel (hulp nodig?).
- Klik rechtstreeks op de naam van de betreffende website:

- Klik op Geavanceerde instellingen beheren:

- Klik op het tabblad PHP / Apache:

- Activeer de functie e-mail:

- Klik op de knop Opslaan onderaan de pagina om de wijzigingen te bevestigen.
PHP mail()-voorbeelden…
… op WordPress
Configureer het versturen van het standaard contactformulier dat is opgenomen in de Divi-builder:
- Log in op het WordPress-beheerpaneel.
- Ga naar de Divi-editor van de pagina met het contactformulier.
- Klik op het pictogram Instellingen om het Divi-contactformulier te configureren:

- Onder E-MAIL voert u het e-mailadres in waarop de inzendingen van het formulier worden ontvangen en slaat u dit op:

- Standaard ontvangt u een e-mail van
mail@de-naam-van-uw-sitewanneer een bezoeker het formulier gebruikt om contact met u op te nemen. Als u antwoordt, wordt de afzender automatisch het e-mailadres dat de bezoeker heeft ingevuld in het contactformulier.
… over Prestashop
Ga naar de geavanceerde instellingen van Prestashop:
- Geef de SMTP-modus op.
- Voer
localhostin als server. - Voer poort
25in. - Geef geen gebruikersnaam of wachtwoord op.

… over Joomla
Configureer het verzenden van e-mails via PHPmail (niet aanbevolen) in Joomla:
- Log in op het beheerderspaneel van uw Joomla-website.
- Ga naar Configuratie en vervolgens naar Server.
- Vul ABSOLUUT NIETS in in het veld E-mailadres van de website:

Dit verhindert helaas elke test van het verzenden via de bijbehorende knop, maar het zal wel werken als u een contactformulier op uw website instelt. Klik op Opslaan nadat u het veld leeg heeft gelaten.
Antwoordadres bij PHP mail()
Wanneer u een e-mail verzendt met de PHP-functie mail(), wordt het return-path bijvoorbeeld weergegeven als root@h2web3.infomaniak.ch. De header Reply-To: in de code van uw formulier stelt u echter in staat om een geldig antwoordadres op te geven.
Link naar deze veelgestelde vragen: https://faq.infomaniak.com/2150
Is deze veelgestelde vragenlijst nuttig geweest?