Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wysyłanie z listy maillingowej.
Forum PHP.pl > Forum > PHP
kubatron
no to sprawa taka:
index.php
[php:1:63cafdf90a]<?php
<form>
temat:<br>
<input type="text" name="temat"><br>
treśc:<br>
<textarea rows="7" name="tresc" cols="40"></textarea><br>
<input type="submit" name="submit" value="wyślij">
</form>
<?
if($submit){
$header = "From: Lista mailowa <mast10@poczta.onet.pl>";
$adresy = file("lista.txt");
for ($index=0; $index < count($adresy); $index++)
{
mail("$adresy[$index]","$temat","$tresc","$header");
}
echo"Wiadomość została rozesłana";
}
?>
?>[/php:1:63cafdf90a]
i błąd
Warning: mail() [function.mail]: Failed to connect to mailserver at "mast10@poczta.onet.pl" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:usrkrasnalwww321index.php on line 14

Warning: mail() [function.mail]: Failed to connect to mailserver at "mast10@poczta.onet.pl" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:usrkrasnalwww321index.php on line 14

Fatal error: Maximum execution time of 30 seconds exceeded in c:usrkrasnalwww321index.php on line 15
jak zrobić żeby lepiej skrypt działał i wysyłany był z mast10@poczta.onet.pl
nobody
Pliczek php.ini, linijki:
Kod
; For Win32 only.

SMTP = localhost
; For Win32 only.

sendmail_from = me@localhost.com

tam gdzie smtp wpisujesz adres serwera poczty wychodzacej, czyli smtp onetu, natomiast swoj adres email wpisujesz dopiero w sendmail_from.
Pozdro.
kubatron
tak
Kod
; For Win32 only.

SMTP =smtp.poczta.onet.pl


; For Win32 only.

sendmail_from =mast10@poczta.onet.pl

i daj mi twoje nr gg[/code]
kubatron
nobody powiedz że pisze posty zrozumiale prawda sad.gif sad.gif sad.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.