Egy tapasztalatomat szeretném megosztani. Akinek a Freeweben van oldala, és nem tudja használni a mail függvényt, annak szeretném elmesélni saját tapasztalatomat a MAMBO 4.5.2-es alatt, de szerintem a 4.5.1-ben is így van. Megoldás:
A freeweb.hu így ír a szolgáltatásról:
A levelek header részébe be kell illesztened a következő sort:
X-FW-MailID: azonosító ahol az azonosító helyére az általunk generált karaktersorozatot kell beírnod. Példa: PHP esetén a mail() függvény 4. paraméterében (additional headers) tudod megadni, azaz: mail("címzett e-mail címe","levél tárgya","levél szövege","X-FW-MailID: azonosító");
Nos talán mások is szenvedtek vele, de megtaláltam a megoldát, hátha segítek ezzel valakinek. Szóval az includes/phpmailer/class.phpmailer.php fájlban vannak a paraméterek, ahová be kell írni az alábbi sort:
var $XFWMailID = "azonosító";
ezek után sokkal lejjebb, ahová eredetileg ezt írták:
// mail() sets the subject itself |
szóval ez alatt található az alábbi kódrészlet:
if($this->Mailer != "mail") $result .= $this->HeaderLine("Subject", $this->EncodeHeader(trim($this->Subject))); $result .= sprintf("Message-ID: <%s@%s>%s", $uniq_id, $this->ServerHostname(), $this->LE); $result .= $this->HeaderLine("X-Priority", $this->Priority); $result .= $this->HeaderLine("X-Mailer", "PHPMailer [version " . $this->Version . "]");
nos ez után egyszerűen be kell biggyeszteni az alábbi sort pluszban:
$result .= $this->HeaderLine("X-FW-MailID", $this->XFWMailID ); |
Nos ezek után már működik is.
Szerző: ziel
Honlap: www.serultek.hu