Levélküldés probléma

MadZo képe

Sziasztok

A telepítést sikeresen be fejeztem
Felhasználót próbálok kreálni de a következő warning fogad:

warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in D:\wamp\www\DRUPAL\includes\common.inc on line 1991.

A php.ini a mail elküldésnek megfelelően beállítottam.

Használt programok

WAMP5
Drupal 5.6

Üdv:MadZo

Bálint képe

Szia! Ez csak egy tipp, de be van állítva smtp-szerver a wampnak?

0
0
cworm képe

Nekem (is) olyan kérdésem lenne, hogy hogyan tudok apache-ban smtp szervert beállítani. Sosem volt dolgom még ilyesmivel, szóval nem tudom le kell-e hozzá tölteni valamit, vagy csak fájlokban kell turkálni... És hogy linux alatt ugyanúgy kell-e beállítani mint windows alatt.
AppServ-et használok most windows alatt.

0
0
aries képe

Az Apache-csal nem tudsz SMTP szolgáltatást végeni. A Postfixhez, Eximhez sok jó dokumentáció van, ott keresgélj.

0
0
pp képe

Az internet szolgáltatód smtp-jét kell beállítani a php.ini-ben. A phpinfo() függvény megmondja neked hol is van pontosan a php.ini. ;) Keress rá az smtp szóra ott szerintem jól le van írva ez.

pp

0
0
cworm képe

Köszönöm, kipróbáltam és működik.:) Ha majd egyszer saját domaint szeretnék, saját szerverrel meg mindennel, akkor is elég lesz ennyit beállítani, meg valahol máshol beállítani, hogy a kimenő email-ek úgy tűnjenek, mintha a saját domain-emről mennének, és kész is? :)

0
0
eMeLA képe

Ez két külön dolog.
Feladónak azt írsz amit akarsz, írhatod akar azt is, hogy [email protected] (max. a választ nem te kapod meg :))
Hogy kin keresztül küldöd, az megint más dolog. Lehet 10 e-mail címed is, különböző domainekhez, de általában a küldés a saját internetelérésed levelezőszerverén keresztül történik.

0
0

...mit tudok: http://web.termuves.hu

cworm képe

Köszönöm mindenkinek a segítséget, közben az agyamat is használtam (gondolkodtam) és rájöttem, hogy tényleg így van ez, ahogy írod. :)

0
0
Bálint képe

Közben nekem is gondjaim támadtak a levélküldéssel.
Eddig ki volt kapcsolva az e-mail ellenőrzés új felhasználóknál, de most bekapcsoltam, és nekem hibaüzenetet ugyan nem dob, de nem küldi ki az e-mailt. Valaki tud segíteni?

0
0
eMeLA képe

Nem lehet, hogy a "webhely információk" oldalon valami nem stimmel az e-mail címmel ?

?q=admin/settings/site-information

0
0

...mit tudok: http://web.termuves.hu

Bálint képe

Működő e-mail cím van megadva.

0
0
Catti képe

Sziasztok!

Beállítottam a php.ini-ben az SMTP-t és a sendmail_from-ot is, de nekem még mindig a fent említett hibát írja ki, amikor új usert szeretnék létrehozni. :(

"warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\Program Files\EasyPHP 2.0b1\www\v1\includes\common.inc on line 1991."

És az e-mail sem érkezik meg. .)

Bármilyen ötletet/segítséget szívese fogadok! :)

Köszi!
Catti

0
0
vic képe

Akkor mi a teendő, ha nincs php.ini?
Az oldalam könyvtárában legalábbis tuti nincs, a könyvtárból kimenni meg nix jogosultságom.
Domainnevem már van, az e-maileket a google kezeli.
www.kedvencdoki.hu

0
0
nevergone képe

Szia!

A php.ini -t általában a szolgáltató kezeli, ezért az egyik rendszerkönyvtárban található. Biztonsági okokból nem férsz hozzá, és ezért nem tudod olvasni, vagy módosítani sem.

0
0
vic képe

ezt sejtettem, de ha nem férek hozzá (és a szolgáltató sem állítja be nekem) akkor hogyan tudom megoldani a levélküldést?

0
0
nevergone képe

Alapvetően mi a probléma, a hibaüzenet? Milyen verziójú Drupal, melyik szolgáltató?
Általában a levélküldés a szolgáltatónál be van állítva.

0
0
vic képe

6.1 es drupal
Hibaüzenet semmi, de levél sem :(
A szolgáltató egy ismerősöm aki "örökbefogadta az oldalam" az hqparadise.hu szerverén kaptam egy csöpp helyet. Mivel a hqparadise.hu az elsődleges, így biztos azért nem piszkálja nekem meg a php.ini -t (nemtudom mennyire kavarna be az ő levélküldésébe, de mivel így is sok szívességet tett, nem is zaklatnám)

0
0
nevergone képe

A Drupal naplójába (admin/reports/dblog) kerül ilyenkor valami bejegyzés? Ha megoldható, létre kellene hozni egy fájlt a következő tartalommal, és meghívni a böngészőből: sokmindent elárulhat a rendszer beállításait illetően.
A fájl tartalma a következő legyen:

   phpinfo ();

Ha megnyitottad a böngészőből, keresd meg a levélküldésre (esetedben SMTP) vonatkozó adatokat, és másold ide.

0
0
vic képe

SMTP mail.bigfootinformatika.hu mail.bigfootinformatika.hu
smtp_port 25 25

a admin/reports/dblog magyarul az Adminisztráció » Jelentések » Állapot jelentés?

0
0
nevergone képe

Nem, ezt a böngésző címsorába szokták másolni a Drupal telepítésed címe után.
Amúgy ez az Adminisztráció › Jelentések › Legutóbbi napló bejegyzések

0
0
vic képe

:) értettem, hogy linket írtál, csak az adminpanelen a nevét kerestem (Legutóbbi napló bejegyzések) így okés köszi.

a felhasználó létrehozásánál nincs hibaüzi semmi:

Típus felhasználó
Dátum hétfő, március 10, 2008 - 11:28
Felhasználó Vendég
Hely http://www.kedvencdoki.hu/?q=user/register
Hivatkozó http://www.kedvencdoki.hu/?q=user/register
Üzenet Új felhasználó: teszt ([email protected])
Szint megjegyzés
Hosztnév 78.92.53.232

a mailcímet most itt átírtam egy hamisra biztos ami biztos alapon (a kukac elött mr.valacky van)

0
0
nevergone képe

Semmi hibaüzenet sehol a naplóbejegyzések között?

0
0
vic képe

A levélküldéssel ill új felhasználó létrehozásával semmi. Amúgy van hibaüzi :)
Error in function '_gallery_init()' ...
Unable to initialize embedded Gallery...

0
0
nevergone képe

never@localhost:~$ telnet mail.bigfootinformatika.hu 25
Trying 212.52.166.108...
Connected to www.bigfootinformatika.hu.
Escape character is '^]'.
220 mail.bigfootinformatika.hu ESMTP Postfix

Szóval jónak tűnik. Bár nem tudom, hogy mennyire használja a szerver tulajdonosa a levélküldést, de arra tippelek így hirtelen, hogy a szerveren nincs beállítva valami (mondjuk a hitelesítés a levélküldéshez), ami kellene a levélküldéshez. Mindjárt összedobok egy kis PHP szkriptet a teszteléshez.

0
0
vic képe

A hqparadise rengeteg levelet küldd ki.Tuti, hogy használja.
Igen látogatott oldal és az új regisztrációról módosításról, hozzászólásról.... küldi a levelet.

0
0
nevergone képe

... hanem a szkript!

    $eredmeny = mail ("[email protected]", "ez lesz a targya", "ez meg az uzenet", "From: [email protected]");
    if ($eredmeny)  printf ("jó");
                    else ("rossz");

Ezt mentsd el valamilyen néven, másold fel a webszerverre, majd futtasd le a böngészőbe írva a címét. Természetesen az "[email protected]" helyre valami érvényes email címet adj meg, ahol tudsz leveleket fogadni.

A hiba pedig (szerintem) a következő: idézet a mail PHP függvény dokumentációjából:

Levélküldéskor a levélnek kell tartalmaznia egy From fejlécet. Ez beállítható az additional_headers paraméterrel, vagy megadható egy alapértelmezés a php.ini-ben.
Ha ezt nem teszed meg, akkor ehhez hasonló üzenetet fogsz kapni: Warning: mail(): "sendmail_from" not set in php.ini or custom "From:" header missing.

Ui.: Nos, nem ez lesz a hiba, mert ilyen az, amikor összekeverednek a szálak. Fejben válaszoltam a témaindító nyitó hozzászólásra.

0
0
vic képe

köszi!
megtörtént. nagyon nagyon sokat gondolkodott, majd azt írta, hogy "jó"
de levél nem érkezett a címre.
http://www.kedvencdoki.hu/level.php

0
0
nevergone képe

Ez alapján nekem úgy tűnik, hogy a Drupal (és a PHP) átadja a levélküldő szervernek a szükséges adatokat, vissza is jelez a PHP, hogy sikeres volt, de a levélküldő szerver (Postfix) ezeket valamiért elnyeli. Sajnos attól tartok, ezzel a problémával már itt nem tudunk mit kezdeni (nem is tartozik szorosan a Drupalhoz), mivel ettől kezdve a kimenő leveleket kezelő szerver (Postfix) beállításait kellene megnézni.
Mégiscsak beszélned kellene erről a szerver üzemeltetőjével.

0
0
vic képe

nagyon köszönöm a segítséget! beszélek a sráccal.
köszi mégegyszer.

0
0