email systeem

Status
Niet open voor verdere reacties.

dollo

Gebruiker
Lid geworden
1 jan 2008
Berichten
118
hallo,

ik heb een probleem met mijn email functie
ik krijg telkens de volgend error wanneer deze functie word aangeroepen:

Warning: mail() [function.mail]: Failed to connect to mailserver at "Emailadres@hotmail.com" port 25, verify your "SMTP" and "smtp_port" setting in php.ini
or use ini_set() in
D:\Program Files\Futuremark\EasyPHP 2.0b1\www\website\nieuw\webpages\registreren.php on line 49
mailen niet gelukt

de code die ik daarbij heb is
PHP:
function sendmail($gebruikersnaam,$wachtwoord,$emailadres)
{
$onderwerp = "Registreren"; 
	$afzender = "From:De website <email@Hotmail.com>";
	$bericht = "Hallo '".$gebruikersnaam."'
	Welkom bij De website.
	Je bent nu aangemeld.
	Je wachtwoord is:     '".$wachtwoord."'.
	Groeten,
	De website";
	ini_set("SMTP", "Localhost"); 
	ini_set("smtp_port", "25");
	ini_set("sendmail_from", "email@home.nl");
	if ( !ini_set("SMTP", "Emailadres@hotmail.com") ) {
	echo 'ini_set mislukt';
	} 
        else 
        {
	         if ( !mail($emailadres, $onderwerp, $bericht) ) //dit is regel 49
                 {
	                    echo 'mailen niet gelukt';
	          } 
	          else 
	          {
	                    echo 'mail verstuurd';
	           }
        }
}

hopelijk kan iemand mij hiermee helpen:)

alvast bedankt
 
Ik snap allereerst niet waarom je de SMTP 2 keer wilt zetten. Eerst op localhost en dan op Emailadres@hotmail.com.

Maar de foutmelding heeft te maken met het feit dat apache geen SMTP-server kan vinden op localhost.

Probeer eens de SMTP server van je ISP in te vullen en de daarbijhorende email.

Daarnaast is het om mails te versturen vaak handige om de Swiftmailer class te gebruiken aangezien die vrij goede error afhandeling heeft en je sowieso grotere kans hebt dat je mail goed overkomt.
 
is het niet mogelijk om hotmail te gebruiken?
anders moet ik namelijk al die gegevens weer opzoeken.

ik ben nog nooit een plugin in php gebruikt:o
mag ik zelf weten waar ik deze lib map neerzet.
wat is de makkelijkste lokatie?
en hoe maak ik verbinding met deze lib in mijn webpagina.
gewoon include?

haha stom om 2 keer aan te maken :o

alvast bedankt :D
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan