Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
Karlsson
Kreisi kasutaja
liitunud: 20.08.2004
|
22.10.2009 21:12:33
kõige lihtsam mail funktsioon ei tööta php5's |
|
|
Sihuke probleem, et selline lihtne rida ei tööta lauaarvutis (php 5), ega ka asp/php 5 toega serveris.
if (!mail($saaja, 'Kirja pealkiri', $kiri , "From: $nimi<$email>")) $email_error = true; |
samas töötab lauaarvutis selline rida, aga asp/php serveris mitte (kood 500):
if (!mail($saaja, 'Kirja pealkiri', $kiri , "From: <$email>")) $email_error = true; |
Kõik muutujad on korrektsete väärtustega.
Lauaarvutis saan veateateks:
Warning: mail() [function.mail]: SMTP server response: 501 5.1.7 Bad sender address syntax in C:\Localhost\kontakt\index.php on line |
Asp/php 5 toega serveris on veateteks 500 internal server error ja kõik. Midagi täpsemat sealt teada ei saa.
Milles võib asi olla?
Milline näeb välja hea saatja aadress? (Paluks ühe reaga)
viimati muutis Karlsson 22.10.2009 21:37:38, muudetud 1 kord |
|
Kommentaarid: 90 loe/lisa |
Kasutajad arvavad: |
   |
:: |
1 :: |
0 :: |
81 |
|
tagasi üles |
|
 |
inzinz
HV kasutaja
liitunud: 26.01.2005
|
22.10.2009 21:37:16
|
|
|
Proovi korra kasutada niisama From: $email formaati (ilma < > märkideta), lisaks võid proovida selle header stringi lõppu panna \r\n ("From: $nimi<$email>\r\n")
_________________ Upload.ee - eestimaine failiupload |
|
Kommentaarid: 4 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
4 |
|
tagasi üles |
|
 |
Karlsson
Kreisi kasutaja
liitunud: 20.08.2004
|
22.10.2009 21:49:45
|
|
|
Tänan, sain vähekenegi katsetada.
Kui kasutada from: $mail või from: <$mail> või from: <$mail> \r\n jne, siis kohalikus lauaarvutist saadab kirja, aga serverist mitte. Sama internal 500 error tuleb.
Milline oleks korrektne ja lühike Sender syntax?
|
|
Kommentaarid: 90 loe/lisa |
Kasutajad arvavad: |
   |
:: |
1 :: |
0 :: |
81 |
|
tagasi üles |
|
 |
wk
HV vaatleja
liitunud: 22.05.2007
|
22.10.2009 22:04:12
|
|
|
"500 internal server error" lõhnab veebiserveri veateate järele (mitte nagu 501 smtp server error), seega uuri, mida logid selle kohta ütlevad...
_________________ Kõike hääd,
WK |
|
Kommentaarid: 8 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
7 |
|
tagasi üles |
|
 |
Karlsson
Kreisi kasutaja
liitunud: 20.08.2004
|
23.10.2009 08:21:42
|
|
|
Hetkel ei leia ka kuskilt logi üles. Ftp kaudu on logs kataloogi lehitsemise viga. Hakkab vaikselt tunduma, et asi on ikkagi serveris..
|
|
Kommentaarid: 90 loe/lisa |
Kasutajad arvavad: |
   |
:: |
1 :: |
0 :: |
81 |
|
tagasi üles |
|
 |
Absona
Lõuapoolik

liitunud: 17.09.2008
|
|
Kommentaarid: 11 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
0 :: |
8 |
|
tagasi üles |
|
 |
Karlsson
Kreisi kasutaja
liitunud: 20.08.2004
|
23.10.2009 12:38:58
|
|
|
Serveris oligi asi. Saatsin neile täna kirja ja sain vastuseks:
tsitaat: |
Paistab, et default SMTP serverit php üldseadistuste kaudu me ei saagi pakkuda enam, sest üks meie klientidest on sealtkaudu masspostitust teinud ja sellega probleemi tekitanud. Uurime hetkel kes ja kuidas. |
Teema võib kustutada.
|
|
Kommentaarid: 90 loe/lisa |
Kasutajad arvavad: |
   |
:: |
1 :: |
0 :: |
81 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|