drupal_mail_send() függvény

Wildchild képe

Sziasztok!

Egy kisebb modult fejlesztek, ami gyakorlatilag kész van, már csak a levélküldést kellene beállítanom. A problémám az, hogy bár hibát nem jelez a drupal, de a levél nem érkezik meg. Van esetleg valakinek tapasztalata a drupal_mail_send() függvény használatával? Mi a hiba, vagy mit tudnátok javasolni?

A forrás így néz ki:

$message = array(
  'to' => '[email protected]',
  'subject' => t('Example subject'),
  'body' => t('Example body'),
  'headers' => array('From' => '[email protected]', 'Reply-To' => '[email protected]')
);
 
  drupal_mail_send($message);

Előre is köszönöm a válaszokat!

Drupal verzió: 
pp képe

Sima php mail() függvény megy? Dobj fel egy kis php-t ami tol neked egy levelet a szerverről.
Ott aztán írasd ki a hibákat. :D

pp

0
0
Wildchild képe

Köszönöm szépen, megoldódott.
Valamiért eszembe sem jutott, hogy ezt kipróbáljam, pedig kézenfekvő. Gyorsan csináltam egy mail.php-t, amiben a mail() függvénnyel elküldtem egy levelet. Nem érkezett meg az sem...

Közben elgondolkodtam azon, hogy a honlap elküldi a kitöltött formokról az értesítő leveleket és a contact modul is tökéletesen működik. Tehát nem lehet szerver beállítási gond. Akkor már csak egy lehetőség van, a céges címem nem fogadja. Beírtam a gmail-es címemet, amit a példában is írtam (eredetileg a céges volt, csak nem akartam azt ide kiírni) és így egyből megkaptam a levelet. A saját modulbol is.

Köszönöm, ha nem írod, hogy próbáljam ki, még néhány órát szenvedtem volna a modullal :)

0
0
aries képe

Miért nem a drupal_mail()-t használod?

0
0
Wildchild képe

Azzal kezdtem, de nem működött. Aztán jött a fenti megoldás, az sem működött. Aztán kiderült a hiba, de most már nem írom át, működik így is, kiküldi a levelet, így azt a részt már nem bántom.

0
0
york képe

Erre a drupal_mail valo.
Nem minden "jo" ami mukodik.
Pl. ebben az esetben nincs hook_mail stb...

0
0