PHP-Nuke
  Strona głównaDownloadForumFAQ Zaloguj się  
Forum


 
Rules  Forum FAQ   Search   Usergroups   Register   Log in
 
 
Zadając pytanie dotyczące PHPNuke podaj jego wersje!!

View next topic
View previous topic
Post new topic   Reply to topic  PHP-Nuke.org.pl Forum Index » PHPNuke - pomoc
Author Message
Suchy
*mod



Joined: 23.12.2004
Posts: 746
Helps: 63
Location: Łódź

Status: Offline


 
View Single PostPosted: 24 Dec 2004 15:40:10 Back to top  
User browserUser browser:

Jak wszyscy wiemy w Nuke'u są momenty gdy wysyłany jest mail do użytkowników (np: Newsletter, Feedback, Potwierdzenie rejestracji itp)

Wszystko pięknie o ile dysponujemy serwerem z skonfigurowanym sendmailem/postfixem (czyli dobrze skonfigurowany Linux) i nie zablokowaną funkcją mail()

Co jednak zrobić gdy nasz serwer jest postawiony na Windowsie, który nie ma sendmaila, lub gdy sendmail/postfix nie jest skonfigurowany, albo funkcja mail() jest zablokowana czy tż gdy poprostu nie chcemy kożystać z sendmaila?

Oczywiście wystarczy w php.ini podać adres serwera pocztowego SMTP i mail dowolnego założonego na nim konta. Jednakże nie zawsze mamy do takiego pliku dostęp, lub też samo podanie SMTP i maila nie wystarczy gdyż serwer wymaga autoryzacji do wysyłania maili (jest to zabezpieczenie przed robakami i przed spamowaniem - w dzisiejszych prawie każdy serwer wymaga autoryzacji)

W przypadku forum od Nuke'a możemy w jego konfiguracji (Panel Administracyjny->Forums->Konfiguracja->Ustawienia Email'i) ustawić dane potrzebne do autoryzacji:
Adres Email Admina: wpisujemy nasz email
Podpis pod email: tekst który ma być dołączony na koniec każdego maila
Używaj Serwera SMTP: oczywiście ustawiamy na TAK
Adres Serwera SMTP: wpisujmy adres serwera SMTP, który poznaliśmy przy zakładaniu konta, np: smtp.wp.pl
Nazwa Użytkownika SMTP: wpisujemy login (czasami trzeba wpisac pełny adres email zamiast loginu - zależy od tgo gdzie mamy konto)
Hasło SMTP: hasło do autoryzacji (zazwyczaj taki samo jak do całego konta)

Niestety pozostałe części Nuke'a korzystają już z tradycyjnej funkcji mail(). Funkcja ta nie obsługuje autoryzacji. Co więc zrobić?

I. Należy zainstalować jaknajnowsze paczki PEAR: Mail oraz Socket

a) Ściągamy ze strony http://pear.php.net wyżej wspomniane paczki i kopiujemy je do katalogu: PEAR\go-pear-bundle znajdującym się w miejscu gdzie zainstalowaliśmy PHP
b) Jeśli w tym katalogu istnieją już te paczki ale w starszych wersjach to je usuwamy
c) Odpalamy pliczek go-pear.bat który też jest tam gdzie mamy PHP i postępujmy zgodnie z instrukcjami instalacji (gdy będzie pytanie czy chcesz zmienić ścieżki dostępu sugeruję pozostawić je takie jaki są)
d) po zakończeniu instalacji zostanie wygenrowany plik PEAR_ENV.reg, dołączamy go do rejestru dwukrotnie na niego klikając.
e) restart serwera
f) Właśnie zainstalowałeś(aś) odpowiednie paczki PEAR.



II. Teraz trzeba zmodyfikować odpowiednie pliki nuke'a odpowidzialne za wysyłanie Newslettera, powiadmienia do przyjaciół i Feedbacku oraz YourAccount

1) przygotowujemy pliki:
a) w katalogu includes w wsoim Nuke'u utwórz plik o nazwie mailconfig.php i poniższej zawartości:

Code:
<?php
$headers["From"] = "ja@domena.pl"; //adres konta przez które jest wysyłana poczta
$params["host"] = "SMTP.serwer.pl"; // adres serwera SMTP (np: SMTP.wp.pl)
$params["port"] = "25"; // port serwera SMTP (zazwyczaj: 25)
$params["auth"] = true; // czy serwer wymaga autoryzacji (zazwyczaj: true)
$params["username"] = "login";    // login konta (ewentualnie adres e-mail konta)
$params["password"] = "hasło";    // hasło konta
?>


2) Zmieniamy Feedback
a) otwórz plik index.php znajdujący się w katalogu modules\feedback
b) zamień:

Code:
$form_block = "
    <center><font class=\"title\"><b>$sitename: "._FEEDBACKTITLE."</b></font>
    <br><br><font class=\"content\">"._FEEDBACKNOTE."</font>
    <FORM METHOD=\"post\" ACTION=\"modules.php?name=$module_name\">
    <P><strong>"._YOURNAME.":</strong><br>
    <INPUT type=\"text\" NAME=\"sender_name\" VALUE=\"$sender_name\" SIZE=30></p>
    <P><strong>"._YOUREMAIL.":</strong><br>
    <INPUT type=\"text\" NAME=\"sender_email\" VALUE=\"$sender_email\" SIZE=30></p>
    <P><strong>"._MESSAGE.":</strong><br>
    <TEXTAREA NAME=\"message\" COLS=30 ROWS=5 WRAP=virtual>$message</TEXTAREA></p>
    <INPUT type=\"hidden\" name=\"opi\" value=\"ds\">
    <P><INPUT TYPE=\"submit\" NAME=\"submit\" VALUE=\""._SEND."\"></p>
    </FORM></center>
";

OpenTable();
if ($opi != "ds") {
    echo "$form_block";
} elseif ($opi == "ds") {
    if ($sender_name == "") {
   $name_err = "<center><font class=\"option\"><b><i>"._FBENTERNAME."</i></b></font></center><br>";
   $send = "no";
    }
    if ($sender_email == "") {
   $email_err = "<center><font class=\"option\"><b><i>"._FBENTEREMAIL."</i></b></font></center><br>";
   $send = "no";
    }
    if ($message == "") {
       $message_err = "<center><font class=\"option\"><b><i>"._FBENTERMESSAGE."</i></b></font></center><br>";
   $send = "no";
    }
    if ($send != "no") {
   $sender_name = removecrlf($sender_name);
   $sender_email = removecrlf($sender_email);
   $msg = "$sitename\n\n";
   $msg .= ""._SENDERNAME.": $sender_name\n";
   $msg .= ""._SENDEREMAIL.": $sender_email\n";
   $msg .= ""._MESSAGE.": $message\n\n";
   $to = $adminmail;
   $mailheaders = "From: $sender_name <$sender_email>\n";
   $mailheaders .= "Reply-To: $sender_email\n\n";
   mail($to, $subject, $msg, $mailheaders);
   echo "<P><center>"._FBMAILSENT."</center></p>";
   echo "<P><center>"._FBTHANKSFORCONTACT."</center></p>";
    } elseif ($send == "no") {
   OpenTable2();
   echo "$name_err";
   echo "$email_err";
   echo "$message_err";
   CloseTable2();
   echo "<br><br>";
   echo "$form_block"; 
    }
}


na:

Code:
// wygląd formularza
$form_block = "<center><font class=\"title\"><b>$sitename: "._FEEDBACKTITLE."</b></font><br><br><font class=\"content\">"._FEEDBACKNOTE."</font><FORM METHOD=\"post\" ACTION=\"modules.php?name=$module_name\"><P><strong>"._YOURNAME.":</strong><br><INPUT type=\"text\" NAME=\"sender_name\" VALUE=\"$sender_name\" SIZE=30></p><P><strong>"._YOUREMAIL.":</strong><br><INPUT type=\"text\" NAME=\"sender_email\" VALUE=\"$sender_email\" SIZE=30></p><P><strong>"._MESSAGE.":</strong><br><TEXTAREA NAME=\"message\" COLS=30 ROWS=5 WRAP=virtual>$message</TEXTAREA></p><INPUT type=\"hidden\" name=\"wys\" value=\"tak\"><P><INPUT TYPE=\"submit\" NAME=\"submit\" VALUE=\""._SEND."\"></p></FORM></center>";

OpenTable();
if ($wys != "tak") {
    echo "$form_block";
} else {
$sender_name = removecrlf($sender_name);
$sender_email = removecrlf($sender_email);
include("Mail.php");

// w tym pliku ustaw parametry konta przez które ma wysłać maila
require_once("includes/mailconfig.php");

// do kogo ma dotrzeć mail
$recipients = $adminmail;

// definiowanie nagłówka
$headers["To"]      = $adminmail;
$headers["Subject"] = $subject;

// tworzenie treści maila
$body = "$sitename\n\n";
$body .= ""._SENDERNAME.": $sender_name ($sender_email)\n";
$body .= ""._MESSAGE.": $message\n\n";

// Tworzenie obiektu przy użyciu metody Mail::factory
$mail_object =& Mail::factory("smtp", $params);

// sru maila w net :D
$mail_object->send($recipients, $headers, $body);
echo "<P><center>"._FBMAILSENT."</center></p>";
echo "<P><center>"._FBTHANKSFORCONTACT."</center></p>";
}



3) Zmieniamy wysyłanie do przyjaciół
a) otwórz plik friend.php znajdujący się w modules\News
b) zamień:

Code:
function SendStory($sid, $yname, $ymail, $fname, $fmail) {
    global $sitename, $nukeurl, $prefix, $db, $module_name;

    $fname = stripslashes(removecrlf($fname));
    $fmail = stripslashes(removecrlf($fmail));
    $yname = stripslashes(removecrlf($yname));
    $ymail = stripslashes(removecrlf($ymail));   
    $sid = intval($sid);
    $row = $db->sql_fetchrow($db->sql_query("SELECT title, time, topic FROM ".$prefix."_stories WHERE sid='$sid'"));
    $title = stripslashes(check_html($row['title'], "nohtml"));
    $time = $row['time'];
    $topic = intval($row['topic']);
    $row2 = $db->sql_fetchrow($db->sql_query("SELECT topictext FROM ".$prefix."_topics WHERE topicid='$topic'"));
    $topictext = stripslashes(check_html($row2['topictext'], "nohtml"));
    $subject = ""._INTERESTING." $sitename";
    $message = ""._HELLO." $fname:\n\n"._YOURFRIEND." $yname "._CONSIDERED."\n\n\n$title\n("._FDATE." $time)\n"._FTOPIC." $topictext\n\n"._URL.": $nukeurl/modules.php?name=$module_name&file=article&sid=$sid\n\n"._YOUCANREAD." $sitename\n$nukeurl";
    mail($fmail, $subject, $message, "From: \"$yname\" <$ymail>\nX-Mailer: PHP/" . phpversion());
    update_points(6);
    $title = urlencode($title);
    $fname = urlencode($fname);
    Header("Location: modules.php?name=$module_name&file=friend&op=StorySent&title=$title&fname=$fname");
}


na:

Code:
function SendStory($sid, $yname, $ymail, $fname, $fmail) {
    global $sitename, $nukeurl, $prefix, $db, $module_name;

    $fname = removecrlf($fname);
    $fmail = removecrlf($fmail);
    $yname = removecrlf($yname);
    $ymail = removecrlf($ymail);

    $sql = "SELECT title, time, topic FROM ".$prefix."_stories WHERE sid='$sid'";
    $result = $db->sql_query($sql);
    $row = $db->sql_fetchrow($result);
    $title = $row[title];
    $time = $row[time];
    $topic = $row[topic];

    $sql = "SELECT topictext FROM ".$prefix."_topics WHERE topicid='$topic'";
    $result = $db->sql_query($sql);
    $row = $db->sql_fetchrow($result);
    $topictext = $row[topictext];

    $subject = ""._INTERESTING." $sitename";
    $message = ""._HELLO." $fname:\n\n"._YOURFRIEND." $yname "._CONSIDERED."\n\n\n$title\n("._FDATE." $time)\n"._FTOPIC." $topictext\n\n"._URL.": $nukeurl/modules.php?name=$module_name&file=article&sid=$sid\n\n"._YOUCANREAD." $sitename\n$nukeurl";


   include("Mail.php");

   // w tym pliku ustaw parametry konta przez które ma wysłać maila
   require_once("includes/mailconfig.php");

   // do kogo ma dotrzeć mail
   $recipients = $fmail;

   // definiowanie nagłówka
   $headers["To"] = $fmail;
   $headers["Subject"] = $subject;

   $body = $message;

   // Tworzenie obiektu przy użyciu metody Mail::factory
   $mail_object =& Mail::factory("smtp", $params);

   // sru maila w net :D
   $mail_object->send($recipients, $headers, $body);



    update_points(6);
    $title = urlencode($title);
    $fname = urlencode($fname);
    Header("Location: modules.php?name=$module_name&file=friend&op=StorySent&title=$title&fname=$fname");
}



4) Zmieniamy Newsletter
a) otwórz plik newsletter.php będący w admin\modules
b) zamień:

Code:
function newsletter_send($title, $content) {
    global $user_prefix, $sitename, $db, $nukeurl, $adminmail;
    $send_html_messages = "yes";
    $from = $adminmail;
    $subject = "[$sitename Newsletter]: " . stripslashes($title) . "";
    $content = stripslashes($content);
    $content = "$sitename " . _NEWSLETTER . "\n\n\n$content\n\n- $sitename " . _STAFF . "\n\n\n\n\n\n" . _NLUNSUBSCRIBE . "";
    $result = $db->sql_query("SELECT user_email from " . $user_prefix . "_users where newsletter='1'");
    while ($row = $db->sql_fetchrow($result)) {
   $user_email = $row['user_email'];
        $xheaders = "From: " . $sitename . " <" . $adminmail . ">\n";
        $xheaders .= "X-Sender: <" . $adminmail . ">\n";
        $xheaders .= "X-Mailer: PHP\n"; // mailer
        $xheaders .= "X-Priority: 6\n"; // Urgent message!
        if ($send_html_messages == "yes") {
                $xheaders .= "Content-Type: text/html; charset=iso-8859-1\n"; // Mime type
        }
        mail("$user_email","$subject","$content",$xheaders);
    }
    Header("Location: admin.php?op=newsletter_sent");
}


na:

Code:
function newsletter_send($title, $content) {
    global $user_prefix, $sitename, $dbi, $nukeurl, $adminmail;

    include("Mail.php");

   // w tym pliku ustaw parametry konta przez które ma wysłać maila
   include("includes/mailconfig.php");

    $subject = "[$sitename Newsletter]: ".stripslashes($title)."";
   $headers["Subject"] = $subject;

    $content = stripslashes($content);
    $content = "$sitename "._NEWSLETTER."\n\n\n$content\n\n- $sitename "._STAFF."\n\n\n\n\n\n"._NLUNSUBSCRIBE."";
    $body = $content;

    $result = sql_query("select user_email from ".$user_prefix."_users where newsletter='1'", $dbi);
    while(list($user_email) = sql_fetch_row($result, $dbi)) {

   // do kogo ma dotrzeć mail
   $recipients = $user_email;

   // definiowanie nagłówka
   $headers["To"] = $user_email;

   // Tworzenie obiektu przy użyciu metody Mail::factory
   $mail_object =& Mail::factory("smtp", $params);

   // sru maila w net :D
   $mail_object->send($recipients, $headers, $body);
    }
    Header("Location: admin.php?op=newsletter_sent");
}


3) zamień:

Code:
function massmail_send($title, $content) {
    global $user_prefix, $sitename, $db, $nukeurl, $adminmail;
    $send_html_messages = "yes";
    $from = $adminmail;
    $subject = "[$sitename]: $title";
    $content = stripslashes($content);
    $content = "" . _FROM . ": $sitename\n\n\n\n$content\n\n\n\n- $sitename " . _STAFF . "\n\n\n\n" . _MASSEMAILMSG . "";
    $result = $db->sql_query("SELECT user_email from " . $user_prefix . "_users where user_id != '1'");
    while ($row = $db->sql_fetchrow($result)) {
   $user_email = $row['user_email'];
        $xheaders = "From: " . $sitename . " <" . $adminmail . ">\n";
        $xheaders .= "X-Sender: <" . $adminmail . ">\n";
        $xheaders .= "X-Mailer: PHP\n"; // mailer
        $xheaders .= "X-Priority: 6\n"; // Urgent message!
        if ($send_html_messages == "yes") {
                $xheaders .= "Content-Type: text/html; charset=iso-8859-1\n"; // Mime type
        }
        mail("$user_email","$subject","$content",$xheaders);
    }
    Header("Location: admin.php?op=massmail_sent");
}


na:

Code:
function massmail_send($title, $content) {
    global $user_prefix, $sitename, $dbi, $nukeurl, $adminmail;

    include_once("Mail.php");

   // w tym pliku ustaw parametry konta przez które ma wysłać maila
   include_once("includes/mailconfig.php");

    $subject = "[$sitename]: $title";
   $headers["Subject"] = $subject;

    $content = stripslashes($content);
    $content = ""._FROM.": $sitename\n\n\n\n$content\n\n\n\n- $sitename "._STAFF."\n\n\n\n"._MASSEMAILMSG."";
    $body = $content;

    $result = sql_query("select user_email from ".$user_prefix."_users where user_id != '1'", $dbi);
    while(list($user_email) = sql_fetch_row($result, $dbi)) {

   // do kogo ma dotrzeć mail
   $recipients = $user_email;

   // definiowanie nagłówka
   $headers["To"] = $user_email;

   // Tworzenie obiektu przy użyciu metody Mail::factory
   $mail_object =& Mail::factory("smtp", $params);

   // sru maila w net :D
   $mail_object->send($recipients, $headers, $body);
    }
    Header("Location: admin.php?op=massmail_sent");
}



5) Zmieniamy Your_Account
a) otwórz plik index.php będący w modules\Your_Account
b) zamień każdy wystpujący w tym pliku kod:

Code:
mail($user_email, $subject, $message, "From: $adminmail\nX-Mailer: PHP/" . phpversion());


na:

Code:
include("Mail.php");

// w tym pliku ustaw parametry konta przez które ma wysłać maila
require_once("includes/mailconfig.php");

// do kogo ma dotrzeć mail
$recipients = $user_email;

// definiowanie nagłówka
$headers["To"] = $user_email;
$headers["Subject"] = $subject;

$body = $message;

// Tworzenie obiektu przy użyciu metody Mail::factory
$mail_object =& Mail::factory("smtp", $params);

// sru maila w net :D
$mail_object->send($recipients, $headers, $body);



i to na tyle...

P.S.
Oczywiście można zmieniać ustawinia nagłówków czy zmiennych zawierających treść maila, lub odrobinę zoptymalizowac kod usuwając niektóre zmienne jeśli ktoś chce..

P.S.S.
kody modyfikacji opisałem komentarzami jeśli ktoś jest ciekawy co która linijka robi..

Tutorial and modifications by Suchy

_________________
Suchy the Master
www.gtw.avx.pl

www.scarlet.ivy.prv.pl
View user's profile Visit poster's website    
cesio
~user



Joined: 30.10.2005
Posts: 11
Warrnings: 2


Status: Offline


 
View Single PostPosted: 1 Nov 2005 17:05:44 Back to top  
User browserUser browser: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

ja bym sie chciał zapytać gdziesie dokładnie znajduje katalog: PEAR\go-pear-bundle znajdującym się w miejscu gdzie zainstalowaliśmy PHP
View user's profile    
Suchy
*mod



Joined: 23.12.2004
Posts: 746
Helps: 63
Location: Łódź

Status: Offline


 
View Single PostPosted: 2 Nov 2005 22:53:09 Back to top  
User browserUser browser: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322; FDM)

To zależy gdzie zainstalowałeś PHP. Pierw poszukaj katalogu PHP (zapewnie C:\Program Files\PHP lub C:\PHP). W nim powienien być katalog PEAR\go-pear-bundle. Jeśli go nie ma to takowy utwórz.

Oczywiście to wszystko ma sens, gdy komputer na którym szukasz tych katalogów jest serwerem, na którym stoi Twoja strona.

_________________
Suchy the Master
www.gtw.avx.pl

www.scarlet.ivy.prv.pl
View user's profile Visit poster's website    
cesio
~user



Joined: 30.10.2005
Posts: 11
Warrnings: 2


Status: Offline


 
View Single PostPosted: 3 Nov 2005 18:21:08 Back to top  
User browserUser browser: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

ja mam zainstalowane phpnuke na freefronthost.com a oto link http://cesio.freefronthost.com i tam nie ma takiego katalogu jak PEAR\go-pear-bundle?? Pomóż mi jak ma zainstalować te paczki??


I jeszcze jedno który z tych mam ściągnąc bo są dwie wersje dostepne socket:
Net_Socket: Network Socket Interface
System_Socket: OO socket API ??
View user's profile    
panda
^pomocnik



Joined: 14.06.2005
Posts: 778
Helps: 58
Location: Gdańsk

Status: Offline


 
View Single PostPosted: 3 Nov 2005 18:57:39 Back to top  
User browserUser browser: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.12) Gecko/20050919 Firefox/1.0.7

cesio wrote:
ja mam zainstalowane phpnuke na freefronthost.com a oto link http://cesio.freefronthost.com i tam nie ma takiego katalogu jak PEAR\go-pear-bundle?? Pomóż mi jak ma zainstalować te paczki??


Powyższy opis dotyczy sytuacji gdy jesteś administratorem serwera (np:windows&krasnal) Crying or Very sad
View user's profile Visit poster's website    
cesio
~user



Joined: 30.10.2005
Posts: 11
Warrnings: 2


Status: Offline


 
View Single PostPosted: 3 Nov 2005 19:03:25 Back to top  
User browserUser browser: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

aha a jak nie jestem i chce cobie zainstalować na innym serwerze??
View user's profile    
p-maz
*mod



Joined: 23.12.2004
Posts: 1129
Helps: 120
Location: Wrocław

Status: Offline


 
View Single PostPosted: 4 Nov 2005 15:16:24 Back to top  
User browserUser browser: Opera/8.50 (Windows NT 5.1; U; pl)

Skontaktuj się z administratorem serwera i zapytaj się go o to.

_________________
Nie udzielam porad GG, PW.
search
http://e-maz.net - modyfikacja/tworzenie stron
View user's profile Visit poster's website    
dragusinszy
~user



Joined: 2.01.2006
Posts: 45


Status: Offline


 
View Single PostPosted: 5 Jan 2006 19:44:37 Back to top  
User browserUser browser: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) Crazy Browser 2.0.0 RC3

Ja mam takie pytanie: Mam serwer do którego mam dostęp tylko przez ftp i za każdym razem jak coś u nich padnie... stronka chodzi ale nie moge wysyłać z niej maili, ludzie się nie mogą rejestrować itd. Co zrobić zebym nie musiał się o to martwić.. czy to co podaliście wyżej może pomóc?

I czy jest jakas na to rada.... bo domyślam się że u nich pada coś z funkcją mail i za każdym razem jak im to padnie to muszą to naprawiać .
View user's profile    
Suchy
*mod



Joined: 23.12.2004
Posts: 746
Helps: 63
Location: Łódź

Status: Offline


 
View Single PostPosted: 8 Jan 2006 01:50:29 Back to top  
User browserUser browser: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322)

Dziwne to by było, jakby im padała tylko funkcja mail Smile
Jeśli już to pada im najprawdopodbnie serwer poczty (SMTP) przez który wysyłane są u nich maile przez funckję mail()

Jesli tak jest to powyższe wyjście rozwiązało by problem, bo możesz sobie sam ustawić jaki serwer wykorzystasz do wysyłanie maili.

Nie mniej, aby móc tą modyfikacje wykonać, musisz mieć dostęp do shella serwera (innymi słowy do systemu na którym jest postawiony serwer).

_________________
Suchy the Master
www.gtw.avx.pl

www.scarlet.ivy.prv.pl
View user's profile Visit poster's website    
dragusinszy
~user



Joined: 2.01.2006
Posts: 45


Status: Offline


 
View Single PostPosted: 26 Mar 2006 11:57:14 Back to top  
User browserUser browser: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) Crazy Browser 2.0.0 RC3

Znów padła funkcja mail i ludzie się nie mogli rejestrować tak jak i nie mogą wysyłać wiadomości do przyjaciela itd.
Zrobiłem rejestracje przez forum i ustawiłem na forum w PA/Konfiguracja/Ustawienia mail wszystko tak jak powinno być... teraz ludzie mogą się rejestrować a funkcja do wysyłania np. freeback (czy jak sie to tam pisze) dalej nie działa co to moze oznaczać?
View user's profile    
pawelj
~user



Joined: 19.11.2006
Posts: 5


Status: Offline


 
View Single PostPosted: 27 Nov 2006 23:15:52 Back to top  
User browserUser browser: Opera/9.02 (Windows NT 5.1; U; pl)

Banalne, ale może się komuś przyda. Załączam pliczki, które umożliwiają wysłanie emaila przez konto z autoryzacją bez instalacji bibliotek PEAR.
Obciąłem kod do niezbędnego, działającego minimum.
Dla testujących z serwerem na windzie: dobrze jest wyłączyć na chwilę FW, przynajmniej blokowanie wysyłania przez przeglądarkę danych prywatnych w nagłówku. McAfee musiałem wyłączyć wszystkie 3 usługi,
w NIS wystarczyło w programie wyłączyć blokowanie nagłówka.
View user's profile    
Display posts from previous:   
Post new topic   Reply to topic

View next topic
View previous topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Nie możesz dołączać plików na tym forum
Nie możesz ściągać plików na tym forum


Powered by phpBB [CR] © 2001, 2006 phpBB Group.
 

Valid XHTML 1.0 Transitional statystyki www stat.pl
Copyright © 2004-2007 by phpnuke.org.pl :: PHP-Nuke Copyright © 2004 by Francisco Burzi.
Wizytówki, ulotki, projektowanie reklam, strony WWW :: Zdjęcia ślubne
Tworzenie strony: 0.51 sekund
Zapytań: 21
wierszyki dla dzieci :: porównywarki cen :: pościel :: Warszawa :: kolonie :: Pozycjonowanie i reklama :: Katalog Stron :: Ekstraklasa na żywo :: okna dachowe :: opakowania tekturowe
biphalin :: Bologna :: biz-book :: narty we włoszech :: poker