| Zadając pytanie dotyczące PHPNuke podaj jego wersje!! |
| Autor |
Wiadomość |
Suchy
~user

Dołączył(a): 23.12.2004
Posty: 743
Pochwał: 63
Skąd: Łódź
Status: Offline
|
Wysłany: 24 Gru 2004 15:40:10
|
|
UA: |
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:
| Kod: |
<?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ń:
| Kod: |
$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:
| Kod: |
// 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ń:
| Kod: |
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:
| Kod: |
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ń:
| Kod: |
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:
| Kod: |
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ń:
| Kod: |
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:
| Kod: |
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:
| Kod: |
| mail($user_email, $subject, $message, "From: $adminmail\nX-Mailer: PHP/" . phpversion()); |
na:
| Kod: |
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 |
|
|
|
 |
|
|
 |
cesio
~user

Dołączył(a): 30.10.2005
Posty: 11
Ostrzeżeń: 2
Status: Offline
|
Wysłany: 1 Lis 2005 17:05:44
|
|
UA: 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
|
|
|
|
|
|
|
 |
Suchy
~user

Dołączył(a): 23.12.2004
Posty: 743
Pochwał: 63
Skąd: Łódź
Status: Offline
|
Wysłany: 2 Lis 2005 22:53:09
|
|
UA: 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 |
|
|
|
 |
cesio
~user

Dołączył(a): 30.10.2005
Posty: 11
Ostrzeżeń: 2
Status: Offline
|
Wysłany: 3 Lis 2005 18:21:08
|
|
UA: 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 ??
|
|
|
|
|
|
|
 |
panda
~user

Dołączył(a): 14.06.2005
Posty: 773
Pochwał: 58
Skąd: Gdańsk
Status: Offline
|
Wysłany: 3 Lis 2005 18:57:39
|
|
UA: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 |
| cesio napisał(a): |
| 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)
|
|
|
|
|
|
|
 |
cesio
~user

Dołączył(a): 30.10.2005
Posty: 11
Ostrzeżeń: 2
Status: Offline
|
Wysłany: 3 Lis 2005 19:03:25
|
|
UA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) |
aha a jak nie jestem i chce cobie zainstalować na innym serwerze??
|
|
|
|
|
|
|
 |
p-maz
~user

Dołączył(a): 23.12.2004
Posty: 1119
Pochwał: 120
Skąd: Wrocław
Status: Offline
|
Wysłany: 4 Lis 2005 15:16:24
|
|
UA: 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.
http://e-maz.net - modyfikacja/tworzenie stron |
|
|
|
 |
dragusinszy
~user
![]()
Dołączył(a): 2.01.2006
Posty: 45
Status: Offline
|
Wysłany: 5 Sty 2006 19:44:37
|
|
UA: 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ć .
|
|
|
|
|
|
|
 |
Suchy
~user

Dołączył(a): 23.12.2004
Posty: 743
Pochwał: 63
Skąd: Łódź
Status: Offline
|
Wysłany: 8 Sty 2006 01:50:29
|
|
UA: 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
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 |
|
|
|
 |
dragusinszy
~user
![]()
Dołączył(a): 2.01.2006
Posty: 45
Status: Offline
|
Wysłany: 26 Mar 2006 11:57:14
|
|
UA: 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ć?
|
|
|
|
|
|
|
 |
pawelj
~user

Dołączył(a): 19.11.2006
Posty: 5
Status: Offline
|
Wysłany: 27 Lis 2006 23:15:52
|
|
UA: 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.
|
|
|
|
|
|
|
 |
artaxer
~user

Dołączył(a): 1.12.2005
Posty: 21
Pochwał: 1
Status: Offline
|
Wysłany: 8 Maj 2009 10:46:50
|
|
UA: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2) |
hej,
chciałem podziękować za info
powyższe informacje poraz kolejny pomogły mi przywrócić działanie mojej stronki
3majcie się!
|
|
|
|
|
|
|
 |
|
|
|
|
Zobacz następny temat
Zobacz poprzedni temat
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz dołączać plików na tym forum Nie możesz ściągać plików na tym forum |
|
|
|
|
|