![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 7.06.2003 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki maly skrypt ktory ma za zadanie polaczyc sie z serwerem
grup dyskusyjnych i przeslac tam maila: Sek w tym ze na jednym serwerze mi dziala bez problemu a na drugim na ktorym chcialbym zeby dzialal nie dziala. Tzn wywoluje sie poprawnie bez zadnych bledow ale nic nie wysyla. Pytanie czy wie ktos moze jakie zmienne serwera APACHE odpowiadaja za taki blad, bo podejrzewam ze tu tkwi problem?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Lub gdzie indziej tkwi blad?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 691 Pomógł: 0 Dołączył: 6.08.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat [php:1:99625dd8d6]<?php
$server = 'news.tpi.pl'; $port = 119; $sh = fsockopen($server, $port) or die ("Nie mogę połączyć się z $server."); fputs($sh, "POSTrn"); fputs($sh, $post); fputs($sh, ".rn"); fclose($sh); ?>[/php:1:99625dd8d6] I to jest wszystko? To ja się nie dziwie, że to nie działa. Po pierwsze wypadałoby sprawdzać odpowiedzi serwera i je wypisywać gdy coś pójdzie nie tak. Poza tym w dzisiejszych czasach większość serwerów newsowych wymaga autoryzacji przy wysyłaniu listów spoza sieci którą obsługują, więc może i o to chodzi. Najlepiej jednak skorzystać z funkcji imap_* bo tam to jest już zrobione. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 23:13 |