Ha már van ilyen téma, bocsánat, soft kezdőként én nem találtam.
Localhostról költöztem webszerverre és be kellene állítanom a levélküldést, de nem találom sem az admin felületen, sem a drupal fileok között (sem a guglival, gondolom rosszul kerestem).
Tudnátok segíteni nekem?
Drupal verzió:
Tudnánk
Ha azt is elmondod, hogy mi nem működik? Mi a hibaüzenet? Azért nem találod, mert a Drupalban alapértelmezés szerint nem kell beállítani semmit a levelezés érdekében, mert az a PHP dolga (-> php.ini).
nincs hibaüzenet
egyszerűen csak nem küld mailt, amikor kellene neki.
localhoston még volt ilyenkor hibaüzenet, most nincs.
időközben telepítettem az smtp-t:
Beállítása után:
Fatal error: require_once() [function.require]: Failed opening required 'modules/smtp/phpmailer/class.phpmailer.php' (include_path='.:/usr/share/php:/usr/share/pear') in /home/jelzalog/www.jelzalog.com/html/modules/smtp/smtp.module on line 252
illetve :
warning: require_once(modules/smtp/phpmailer/class.phpmailer.php) [function.require-once]: failed to open stream: No such file or directory in /home/oldalam/www.oldalam.com/html/modules/smtp/smtp.module on line 252.
hibaüzenetek váltják egymást.
Egyébként köszönöm szépen!
Szerintem túlbonyolítod
Ez a hiba azt jelenti, hogy a modules/smtp/phpmailer/class.phpmailer.php file egyszerűen nem létezik. De szerintem nem is kell.
Ha a Drupal alapból nem küldi ki a levelet, akkor azt általában a szolgáltató tudja orvosolni (hacsak nem saját szervered van). Az /admin/reports/status/php oldalon a sendmail_path, az SMTP és smtp_port változókkal lesz valami ziccer.
Valami ilyesmik szoktak lenni:
sendmail_path - /usr/sbin/sendmail -t -i
SMTP - localhost
smtp_port - 25
Eseménynaplóban milyen idevágó hibák vannak? PHP error.log-od van-e, abban mi a helyzet? Egy egyszerű levélküldéshez - pl regisztráció - semmiféle kiegészítő modul nem kell. Ha az sem megy, akkor konfig hiba van, és bármilyen modult telepítesz, az csak mégjobban elvisz az erdőbe.
még szép, hogy túlbonyoltom, hiszen még nem értek hozzá :)
status/php oldalon az általad leírt változók vannak.
nem találok error logot a küldésre vonatkozóan.
mit érdemes megkérdezni a szolgáltatótól?
Hogy a PHP mail függvénye
Hogy a PHP mail függvénye működik-e náluk? Esetleg keress rá az ÁSZF-ben, vagy próbáld ki magad. Tegyél a webgyökérbe egy pár soros PHP szkriptet, példát találsz rá az előbbi linken a példák között, a változókat értelemszerűen cseréld le. Megjön a levél, vagy nem jön meg? Ha nem jön meg - és nem írtad el -, akkor valószíűleg nem lehet levelet küldeni ennél a szolgáltatónál. Ez mondjuk kicsit vicces így 2010-ben, ekkor jön a szolgáltató váltás.
Amúgy érzésem szerint ez a probléma nem Drupal probléma lesz, emígyen ezen fórumon lassan súrolni kezdi az offtopik fogalmát. Ha a jelzett módon megkapod a levelet, akkor érdemes ezen a fórumon tovább keresgetni a bajt.
működik minden
a gond a webform béta modullal van, csak azt nem küldi ki (új topic)
köszönöm a segítséget.