$message='<html><head></head><body>Dear ' . $admin_fname .' '. $admin_lname .',<br><br>A new profile with the Id - ' . $student_profileid . ' has been added to the Job-Bank database. Check it at the earliest to see if all the information provided is correct and as per regulations, and approve it so that it becomes available to outsiders for selection.<br><br>Use All Profiles link in the Job-Bank application to see all the profiles in the database.<br><br>With regards from<br>WebAdmin - site</body></html>'; mail($email, $subject, $message, $headers);
og fejlen:
PHP Warning: mail() [function.mail]: Failed to connect to mailserver at "***mail.***.local" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\********\English\register.php on line 491
Cyperman - tak for rådet og det er sikkert også derfejlen ligger, MEN - hvis nu jeg ikke får lov til at komme igennem på vores netværk, ved kun at definere smtp og port, kan jeg så definere en bruger også ?
Synes godt om
Slettet bruger
27. juni 2006 - 10:30#6
Hvis jeg forstår dig ret, vil du benytte en SMTP server der er bruger/password beskyttet right?
Dette kan du så vidt jeg ved ikke sætte op i php.ini, men du kunne jo åbne en forbindelse og sende brugernavn og password inden du bruger mail funktionen.
En helt anden løsning, er at droppe selve mail() funktionen, og benytte en SMTP klasse, som du kan finde forskellige steder på nettet. Dette er især smart hvis du vil afsende en lang række mails, og undgå timeout.
<?php function POP_authenticate($username, $password, $server) { $socket = fsockopen($server, 110); // POP3 port if (!$socket) { return "Couldn't connect to $server:110\r\n"; }
<?php $username = "netuser"; $password = "pAzw04D"; $POPserver = "pop.server.com"; ### php.ini's SMTP must correspond to this server ### and sendmail_from must be from this server (??)
Jeg har nu fået adgang til at sende gennem en SMTP, og har defineret den ved ip i min ini fil.
Jeg har testet at jeg kan lave RELAY på den, men med min funtion i koden så modtager jeg ingen mail.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.