mail verzenden met Swift - Fatal error

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Top Low-Code Developer Gezocht!

Bedrijfsomschrijving Unieke Kansen, Uitstekende Arbeidsvoorwaarden & Inspirerend Team Wij zijn een toonaangevende, internationale organisatie die de toekomst van technologie vormgeeft door het creëren van innovatieve en baanbrekende oplossingen. Ons succes is gebaseerd op een hecht en gepassioneerd team van professionals die altijd streven naar het overtreffen van verwachtingen. Als jij deel wilt uitmaken van een dynamische, vooruitstrevende en inspirerende werkomgeving, dan is dit de perfecte kans voor jou! Functieomschrijving Als Low-Code Developer ben je een cruciaal onderdeel van ons team. Je werkt samen met collega's uit verschillende disciplines om geavanceerde applicaties te ontwikkelen en te optimaliseren met behulp van Low-code

Bekijk vacature »

Patrick

Patrick

17/12/2008 16:27:00
Quote Anchor link
Ik kom er niet meer uit.
Met mail verzenden via de site (met Swift) krijg ik de volgende error,

Fatal error: Uncaught exception 'Exception' with message 'The sender parameter must either be a valid string email address or an instance of Swift_Address.'

Via een andere site, op dezelfde reseller server, krijg ik de melding niet.
De PHP code hiervan is exact hetzelfde.

Ik weet niet waar ik het zoeken moet.
Iemand een idee?

Code is,
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?php
    function send_confirmation($email, $code='') {
        global $url_pad, $contact_adres;
        // functie om een bevestigingsmailtje te sturen na aanmelding/registratie
        if(!empty($email)) {
            $pagina = "http://" . $_SERVER['HTTP_HOST'];
            $pagina .= "" . $url_pad . "login_confirm.php?user="
                        . $email . "&code=" . $code;
                      
            $onderwerp = "bevestig uw registratie";
            $ontvanger = $email;
          
            $bericht = "Bedankt voor uw aanmelding!\n\n";
            $bericht .= "Uw account is geregistreerd met het volgende e-mailadres: " . $email . "\n\n";  
            $bericht .= "Activeer uw account via deze pagina: " . $pagina . "\n\n";
            $bericht .= "Met vriendelijke groet,\n";
            $bericht .= "De webmaster";
 
            //Start Swift
            $swift =& new Swift(new Swift_Connection_SMTP("localhost",25));
            
            //Create the message
            $message =& new Swift_Message($onderwerp, $bericht);
          
            //Now check if Swift actually sends it
            if($swift->send($message, $ontvanger, $contact_adres)) {
                return true;
                }
            }
        }


?>
 
PHP hulp

PHP hulp

12/01/2025 03:53:37
 
Yorick17

yorick17

17/12/2008 16:29:00
Quote Anchor link
Misschie licht het dan aan de apache server of de php.ini instellingen
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.