Gå direkte til indholdet

Cookieindstillinger

Vælg for hver type, hvilke cookies du tillader. Du kan altid ændre dit valg via Cookieindstillinger nederst på hver side. Privatlivspolitik

Nødvendige

Altid slået til

Nødvendige for at logge ind, gemme din kurv og huske dine valg. De er altid slået til.

Hvilke cookies?
  • weboke_sessie, weboke_klant, weboke_remember: din session og at forblive logget ind
  • weboke_basket: din kurv
  • wkBtwIncl: vise priser med eller uden moms
  • wok_cookies: dit cookievalg, 12 måneder

Måler, hvilken annonce der fører til et besøg eller en bestilling, så vi ikke betaler for annoncer, der ikke virker.

Hvilke cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), op til 90 dage
  • OpenAI Ads, annoncer i ChatGPT
  • wok_aff: hvilken partner der henviste dig til os (affiliateprogram), 60 dage

4,6

Country and language

Each country has its own site, with prices and VAT for that country.

View

Hvordan får jeg den rigtige afsender med mail() i PHP? SMTP

Hvis du bruger PHP's mail()-funktion, får du kontonavn@ditdomæne.xx som afsender. Det kan ikke ændres og vil give fejl eller betyde, at mailen bliver set som spam.
Det bedste er at bruge SMTP. På nettet findes mange gratis PHP-klasser til det. Så bliver mailen sendt via SMTP, og afsenderen kan nemt bestemmes.

En meget brugt mulighed er PHPMailer

Desuden kan du også sende mail direkte via SMTP med PEAR Mail. Det er især praktisk ved formularer eller specialudviklede scripts.

https://pear.php.net/package/Mail
https://pear.php.net/package/Net_SMTP
https://pear.php.net/package/Auth_SASL

Eksempel: send SMTP-mail med PEAR

<?php

error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT);

// Indlæs PEAR Mail
require_once 'Mail.php';

// SMTP-indstillinger
$smtp_host = 'ssl://mail.server.tld';
$smtp_port = 465;
$smtp_user = 'user@domein.nl';
$smtp_pass = 'adgangskode';

// E-mailoplysninger
$to      = 'modtager@domein.nl';
$from    = 'user@domein.nl';
$subject = 'Testbesked';
$body    = 'Dette er en testmail sendt via SMTP.';
$reply   = 'user@domein.nl';

// Headers
$headers = array(
    'From'      => $from,
    'To'        => $to,
    'Subject'   => $subject,
    'Reply-To'  => $reply
);

// SMTP-objekt
$smtp = Mail::factory('smtp', array(
    'host'     => $smtp_host,
    'port'     => $smtp_port,
    'auth'     => true,
    'username' => $smtp_user,
    'password' => $smtp_pass
));

// Send mailen
$result = $smtp->send($to, $headers, $body);

if (PEAR::isError($result)):
    echo $result->getMessage();
else:
    echo 'E-mailen er sendt';
endif;

Var denne artikel nyttig?

← Tilbage til E-mail

Et øjeblik…

Opsæt dine domæner

Angiv for hvert domæne navneserverne, tilknytningen til din hosting, og hvem der bliver ejer.

Indlæser dine domæner…