Sziasztok!
EasyPHP 1.8 fut a gépemen és meg szeretnék próbálni levelet küldeni a GMail SMTP szerverén át. Sok topicot átböngésztem már, meg gugliztam is, de sajnos nem sok sikert értem el.
$uzenet = "1. sor\n2. sor\n3. sor";
mail('xxy@gmail.com', 'Tárgy', $uzenet); <--- Ez az a bizonyos 5. sor
"Warning: mail(): SMTP server response: 530 5.7.0 Must issue a STARTTLS command first. 31sm5979931fkt.2 in c:\program files\easyphp1-8\www\mail\mail1.php on line 5"
php.ini:
SMTP = smtp.gmail.com
smtp_port = 587 <--- A Thunderbirdben is ez van beállítva SMTP-portnak és ott működik.
sendmail_from = yyx@gmail.com
Kipróbáltam már a PHPMailer-t is (2.0.3 - PHP4), de az sem hajlandó levelet küldeni. (/c:\Program Files\EasyPHP1-8\www\PHPMailer_v2.0.3\examples\test_gmail.php):
"Warning: main(class.phpmailer.php): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\phpmailer_v2.0.3\examples\test_gmail.php on line 3
Warning: main(): Failed opening 'class.phpmailer.php' for inclusion (include_path='.;C:\PROGRA~1\EASYPH~1\\php\pear\') in c:\program files\easyphp1-8\www\phpmailer_v2.0.3\examples\test_gmail.php on line 3
Fatal error: Cannot instantiate non-existent class: phpmailer in c:\program files\easyphp1-8\www\phpmailer_v2.0.3\examples\test_gmail.php on line 6"
Mi lehet a probléma? Ha titkosítást kell beállítani (?TLS?), akkor azt hogy tudom megtenni?
Köszi.
MysteryKe.