05.01.2016, 22:08
wersja skryptu MyBB:1.8.6
adres forum:http://uptry.pl
na czym polega problem (screen, opis, komunikaty):
Witam mam następujący problem. Zainstalowałem mybb i wszystko skonfigurowałem poprawnie, lecz funkcja wysyłająca maile aktywacyjne, przypominająca hasła nie działa. Stwierdziłem że spróbuję z innym silnikiem również nie działało. Odblokowałem port 25. Zadzwoniłem do OVH które hostuje mojego vps, oni nie wiedzą w czym jest problem ..
Proszę o pomoc Pozdrawiam !
***Przesyłam informacje od MyBB na temat php serwerowego
http://pastebin.com/KmyP6Gjg
**Mój plik php.php z folderu mailhandlers
adres forum:http://uptry.pl
na czym polega problem (screen, opis, komunikaty):
Witam mam następujący problem. Zainstalowałem mybb i wszystko skonfigurowałem poprawnie, lecz funkcja wysyłająca maile aktywacyjne, przypominająca hasła nie działa. Stwierdziłem że spróbuję z innym silnikiem również nie działało. Odblokowałem port 25. Zadzwoniłem do OVH które hostuje mojego vps, oni nie wiedzą w czym jest problem ..
Proszę o pomoc Pozdrawiam !
***Przesyłam informacje od MyBB na temat php serwerowego
http://pastebin.com/KmyP6Gjg
**Mój plik php.php z folderu mailhandlers
Kod PHP:
<?
Kod PHP:
[color=#000000][size=x-small]php
[/size][/color][color=#880000][size=x-small]/**
* MyBB 1.8
* Copyright 2014 MyBB Group, All Rights Reserved
*
* Website: [url=http://www.mybb.com/][color=#006e68]http://www.mybb.com[/color][/url]
* License: [url=http://www.mybb.com/about/license][color=#006e68]http://www.mybb.com/about/license[/color][/url]
*
*/[/size][/color]
[color=#880000][size=x-small]// Disallow direct access to this file for security reasons[/size][/color]
[color=#000088][size=x-small]if[/size][/color][color=#666600][size=x-small](![/size][/color][color=#000088][size=x-small]defined[/size][/color][color=#666600][size=x-small]([/size][/color][color=#008800][size=x-small]"IN_MYBB"[/size][/color][color=#666600][size=x-small]))[/size][/color]
[color=#666600][size=x-small]{[/size][/color]
[color=#000088][size=x-small]die[/size][/color][color=#666600][size=x-small]([/size][/color][color=#008800][size=x-small]"Direct initialization of this file is not allowed.<br /><br />Please make sure IN_MYBB is defined."[/size][/color][color=#666600][size=x-small]);[/size][/color]
[color=#666600][size=x-small]}[/size][/color]
[color=#880000][size=x-small]/**
* PHP mail handler class.
*/[/size][/color]
[color=#000088][size=x-small]class[/size][/color] [color=#660066][size=x-small]PhpMail[/size][/color] [color=#000088][size=x-small]extends[/size][/color] [color=#660066][size=x-small]MailHandler[/size][/color]
[color=#666600][size=x-small]{[/size][/color]
[color=#880000][size=x-small]/**
* Additional parameters to pass to PHPs mail() function.
*
* @[/size][/color][url=http://www.mpcforum.pl/user/251786-var/][color=#006e68][size=x-small][color=#a6c7d7][size=x-small][color=#880000][size=x-small]var[/size][/color][/size][/color][/size][/color][/url][color=#880000][size=x-small] string
*/[/size][/color]
[color=#000088][size=x-small]public[/size][/color][color=#000000][size=x-small] $additional_parameters [/size][/color][color=#666600][size=x-small]=[/size][/color] [color=#008800][size=x-small]''[/size][/color][color=#666600][size=x-small];[/size][/color]
[color=#880000][size=x-small]/**
* Sends the email.
*
* @[/size][/color][url=http://www.mpcforum.pl/user/220185-return/][color=#006e68][size=x-small][color=#a6c7d7][size=x-small][color=#880000][size=x-small]return[/size][/color][/size][/color][/size][/color][/url][color=#880000][size=x-small] bool whether or not the email got sent or not.
*/[/size][/color]
[color=#000088][size=x-small]function[/size][/color][color=#000000][size=x-small] send[/size][/color][color=#666600][size=x-small]()[/size][/color]
[color=#666600][size=x-small]{[/size][/color]
[color=#000088][size=x-small]global[/size][/color][color=#000000][size=x-small] $lang[/size][/color][color=#666600][size=x-small],[/size][/color][color=#000000][size=x-small] $mybb[/size][/color][color=#666600][size=x-small];[/size][/color]
[color=#880000][size=x-small]// For some reason sendmail/qmail doesn't like \r\n[/size][/color][color=#000000][size=x-small]
$this[/size][/color][color=#666600][size=x-small]->[/size][/color][color=#000000][size=x-small]sendmail [/size][/color][color=#666600][size=x-small]=[/size][/color] [color=#006666][size=x-small]@ini_get[/size][/color][color=#666600][size=x-small]([/size][/color][color=#008800][size=x-small]'sendmail_path'[/size][/color][color=#666600][size=x-small]);[/size][/color]
[color=#000088][size=x-small]if[/size][/color][color=#666600][size=x-small]([/size][/color][color=#000000][size=x-small]$this[/size][/color][color=#666600][size=x-small]->[/size][/color][color=#000000][size=x-small]sendmail[/size][/color][color=#666600][size=x-small])[/size][/color]
[color=#666600][size=x-small]{[/size][/color][color=#000000][size=x-small]
$this[/size][/color][color=#666600][size=x-small]->[/size][/color][color=#000000][size=x-small]headers [/size][/color][color=#666600][size=x-small]=[/size][/color][color=#000000][size=x-small] str_replace[/size][/color][color=#666600][size=x-small]([/size][/color][color=#008800][size=x-small]"\r\n"[/size][/color][color=#666600][size=x-small],[/size][/color] [color=#008800][size=x-small]"\n"[/size][/color][color=#666600][size=x-small],[/size][/color][color=#000000][size=x-small] $this[/size][/color][color=#666600][size=x-small]->[/size][/color][color=#000000][size=x-small]headers[/size][/color][color=#666600][size=x-small]);[/size][/color][color=#000000][size=x-small]
$this[/size][/color][color=#666600][size=x-small]->[/size][/color][color=#000000][size=x-small]message [/size][/color][color=#666600][size=x-small]=[/size][/color][color=#000000][size=x-small] str_replace[/size][/color][color=#666600][size=x-small]([/size][/color][color=#008800][size=x-small]"\r\n"[/size][/color][color=#666600][size=x-small],[/size][/color] [color=#008800][size=x-small]"\n"[/size][/color][color=#666600][size=x-small],[/size][/color][color=#000000][size=x-small] $this[/size][/color][color=#666600][size=x-small]->[/size][/color][color=#000000][size=x-small]message[/size][/color][color=#666600][size=x-small]);[/size][/color][color=#000000][size=x-small]
$this[/size][/color][color=#666600][size=x-small]->[/size][/color][color=#000000][size=x-small]delimiter [/size][/color][color=#666600][size=x-small]=[/size][/color] [color=#008800][size=x-small]"\n"[/size][/color][color=#666600][size=x-small];[/size][/color]
[color=#666600][size=x-small]}[/size][/color]
[color=#880000][size=x-small]// Some mail providers ignore email's with incorrect return-to path's so try and fix that here[/size][/color][color=#000000][size=x-small]
$this[/size][/color][color=#666600][size=x-small]->[/size][/color][color=#000000][size=x-small]sendmail_from [/size][/color][color=#666600][size=x-small]=[/size][/color] [color=#006666][size=x-small]@ini_get[/size][/color][color=#666600][size=x-small]([/size][/color][color=#008800][size=x-small]'sendmail_from'[/size][/color][color=#666600][size=x-small]);[/size][/color]
[color=#000088][size=x-small]if[/size][/color][color=#666600][size=x-small]([/size][/color][color=#000000][size=x-small]$this[/size][/color][color=#666600][size=x-small]->[/size][/color][color=#000000][size=x-small]sendmail_from [/size][/color][color=#666600][size=x-small]!=[/size][/color][color=#000000][size=x-small] $mybb[/size][/color][color=#666600][size=x-small]->[/size][/color][color=#000000][size=x-small]settings[/size][/color][color=#666600][size=x-small][[/size][/color][color=#008800][size=x-small]'adminemail'[/size][/color][color=#666600][size=x-small]])[/size][/color]
[color=#666600][size=x-small]{[/size][/color]
[color=#006666][size=x-small]@ini_set[/size][/color][color=#666600][size=x-small]([/size][/color][color=#008800][size=x-small]"sendmail_from"[/size][/color][color=#666600][size=x-small],[/size][/color][color=#000000][size=x-small] $mybb[/size][/color][color=#666600][size=x-small]->[/size][/color][color=#000000][size=x-small]settings[/size][/color][color=#666600][size=x-small][[/size][/color][color=#008800][size=x-small]'adminemail'[/size][/color][color=#666600][size=x-small]]);[/size][/color]
[color=#666600][size=x-small]}[/size][/color]
[color=#880000][size=x-small]// If safe mode is on, don't send the additional parameters as we're not allowed to[/size][/color]
[color=#000088][size=x-small]if[/size][/color][color=#666600][size=x-small]([/size][/color][color=#000000][size=x-small]$mybb[/size][/color][color=#666600][size=x-small]->[/size][/color][color=#000000][size=x-small]safemode[/size][/color][color=#666600][size=x-small])[/size][/color]
[color=#666600][size=x-small]{[/size][/color][color=#000000][size=x-small]
$sent [/size][/color][color=#666600][size=x-small]=[/size][/color] [color=#006666][size=x-small]@mail[/size][/color][color=#666600][size=x-small]([/size][/color][color=#000000][size=x-small]$this[/size][/color][color=#666600][size=x-small]->[/size][/color][color=#000000][size=x-small]to[/size][/color][color=#666600][size=x-small],[/size][/color][color=#000000][size=x-small] $this[/size][/color][color=#666600][size=x-small]->[/size][/color][color=#000000][size=x-small]subject[/size][/color][color=#666600][size=x-small],[/size][/color][color=#000000][size=x-small] $this[/size][/color][color=#666600][size=x-small]->[/size][/color][color=#000000][size=x-small]message[/size][/color][color=#666600][size=x-small],[/size][/color][color=#000000][size=x-small] trim[/size][/color][color=#666600][size=x-small]([/size][/color][color=#000000][size=x-small]$this[/size][/color][color=#666600][size=x-small]->[/size][/color][color=#000000][size=x-small]headers[/size][/color][color=#666600][size=x-small]));[/size][/color]
[color=#666600][size=x-small]}[/size][/color]
[color=#000088][size=x-small]else[/size][/color]
[color=#666600][size=x-small]{[/size][/color][color=#000000][size=x-small]
$sent [/size][/color][color=#666600][size=x-small]=[/size][/color] [color=#006666][size=x-small]@mail[/size][/color][color=#666600][size=x-small]([/size][/color][color=#000000][size=x-small]$this[/size][/color][color=#666600][size=x-small]->[/size][/color][color=#000000][size=x-small]to[/size][/color][color=#666600][size=x-small],[/size][/color][color=#000000][size=x-small] $this[/size][/color][color=#666600][size=x-small]->[/size][/color][color=#000000][size=x-small]subject[/size][/color][color=#666600][size=x-small],[/size][/color][color=#000000][size=x-small] $this[/size][/color][color=#666600][size=x-small]->[/size][/color][color=#000000][size=x-small]message[/size][/color][color=#666600][size=x-small],[/size][/color][color=#000000][size=x-small] trim[/size][/color][color=#666600][size=x-small]([/size][/color][color=#000000][size=x-small]$this[/size][/color][color=#666600][size=x-small]->[/size][/color][color=#000000][size=x-small]headers[/size][/color][color=#666600][size=x-small]),[/size][/color][color=#000000][size=x-small] $this[/size][/color][color=#666600][size=x-small]->[/size][/color][color=#000000][size=x-small]additional_parameters[/size][/color][color=#666600][size=x-small]);[/size][/color]
[color=#666600][size=x-small]}[/size][/color][color=#000000][size=x-small]
$function_used [/size][/color][color=#666600][size=x-small]=[/size][/color] [color=#008800][size=x-small]'mail()'[/size][/color][color=#666600][size=x-small];[/size][/color]
[color=#000088][size=x-small]if[/size][/color][color=#666600][size=x-small](![/size][/color][color=#000000][size=x-small]$sent[/size][/color][color=#666600][size=x-small])[/size][/color]
[color=#666600][size=x-small]{[/size][/color][color=#000000][size=x-small]
$this[/size][/color][color=#666600][size=x-small]->[/size][/color][color=#000000][size=x-small]fatal_error[/size][/color][color=#666600][size=x-small]([/size][/color][color=#008800][size=x-small]"MyBB was unable to send the email using the PHP {$function_used} function."[/size][/color][color=#666600][size=x-small]);[/size][/color]
[color=#000088][size=x-small]return[/size][/color] [color=#000088][size=x-small]false[/size][/color][color=#666600][size=x-small];[/size][/color]
[color=#666600][size=x-small]}[/size][/color]
[color=#000088][size=x-small]return[/size][/color] [color=#000088][size=x-small]true[/size][/color][color=#666600][size=x-small];[/size][/color]
[color=#666600][size=x-small]}[/size][/color]
[color=#666600][size=x-small]}[/size][/color]
Kod PHP:
[color=#333333][font=helvetica, arial, sans-serif]