Ezt az ismertetőt a tutorial.hu-ból ollóztam: 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<span style="color: #66cc66">(</span><span style="color: #66cc66">)</span> függvény <span style="color: #cc66cc">4</span>. paraméterében <span style="color: #66cc66">(</span>additional headers<span style="color: #66cc66">)</span> tudod megadni, azaz: mail<span style="color: #66cc66">(</span><span style="color: #ff0000">"címzett e-mail címe"</span>,<span style="color: #ff0000">"levél tárgya"</span>,<span style="color: #ff0000">"levél szövege"</span>,<span style="color: #ff0000">"X-FW-MailID: azonosító"</span><span style="color: #66cc66">)</span>; 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 = <span style="color: #ff0000">"azonosító"</span>; ezek után sokkal lejjebb, ahová eredetileg ezt írták: <span style="color: #808080; font-style: italic">// mail() sets the subject itself</span> szóval ez alatt található az alábbi kódrészlet: if<span style="color: #66cc66">(</span>$this->Mailer != <span style="color: #ff0000">"mail"</span><span style="color: #66cc66">)</span>
$result .= $this->HeaderLine<span style="color: #66cc66">(</span><span style="color: #ff0000">"Subject"</span>, $this->EncodeHeader<span style="color: #66cc66">(</span>trim<span style="color: #66cc66">(</span>$this->Subject<span style="color: #66cc66">)</span><span style="color: #66cc66">)</span><span style="color: #66cc66">)</span>;
$result .= sprintf<span style="color: #66cc66">(</span><span style="color: #ff0000">"Message-ID: <%s@%s>%s"</span>, $uniq_id, $this->ServerHostname<span style="color: #66cc66">(</span><span style="color: #66cc66">)</span>, $this->LE<span style="color: #66cc66">)</span>;
$result .= $this->HeaderLine<span style="color: #66cc66">(</span><span style="color: #ff0000">"X-Priority"</span>, $this->Priority<span style="color: #66cc66">)</span>;
$result .= $this->HeaderLine<span style="color: #66cc66">(</span><span style="color: #ff0000">"X-Mailer"</span>, <span style="color: #ff0000">"PHPMailer [version "</span> . $this->Version . <span style="color: #ff0000">"]"</span><span style="color: #66cc66">)</span>; nos ez után egyszerűen be kell biggyeszteni az alábbi sort pluszban: <span style="color: #0000ff">$result</span> .= <span style="color: #0000ff">$this</span>-><span style="color: #006600">HeaderLine</span><span style="color: #66cc66">(</span><span style="color: #ff0000">"X-FW-MailID"</span>, <span style="color: #0000ff">$this</span>-><span style="color: #006600">XFWMailID</span> <span style="color: #66cc66">)</span>; Nos ezek után már működik is. Szerző: ziel
|