public function SendValidationEmail($firstname, $lastname, $eMail, $facebookid) { $db = new DB_Access(); $apiConsumer = new F1Api(); $found_individuals = $apiConsumer->peopleSearch($firstname, $lastname, $eMail); $guid = Util::getGuid(); if (sizeof($found_individuals) > 0) { $db->SaveUserActivationCode($facebookid, $eMail, $guid, $found_individuals[0]); } else { $db->SaveUserActivationCode($facebookid, $eMail, $guid); } // Email Initialize ini_set("SMTP", AppConfig::$SMTP); ini_set('sendmail_from', AppConfig::$FromAddress); $Name = AppConfig::$SenderName; //senders name $email = AppConfig::$FromAddress; //senders e-mail adress $recipient = $eMail; //recipient $mail_body = "Please click the following link to validate your e-mail address.\n\n" . AppConfig::$app_url . '/validateemail.php?code=' . $guid; $subject = AppConfig::$app_name . ': E-mail Validation'; //subject $header = "From: " . $Name . " <" . $email . ">\r\n"; //optional headerfields mail($recipient, $subject, $mail_body, $header); //mail command :) }