Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 36 odgovora
  • 12.565 pregleda

Najnovija ↓

slanje meila iz php-a u html formatu 01.09.2001. u 13:17 · pre 306 meseci #1
Da li neko moze da mi kaze sta treba da stavim da kada saljem mail na sledeci nacin iz php-a da dodje u html formatu


$fd = popen("/usr/sbin/sendmail -t","w");
fputs($fd, "To: root@emperorn");
fputs($fd, "From: Me n");
fputs($fd, "Subject: php mail testn");
fputs($fd, "<html><body>customer information:<br>$firstname");
pclose($fd);


mislim ovde nece da mi prepozna html deo nego dobijeni meial izgleda ovako :

<html><body>customer information:<br>Pera

da li neko moze da mi kaze sta da stavim da bi prepoznavao html tagove

pozdrav ......
Re: slanje meila iz php-a u html formatu 01.09.2001. u 14:02 · pre 306 meseci #2
Ovo sam davno, davno nasao negde na netu i jedva sam ga nasao kopajuci po hardu:

Sending HTML formatted messages

o Use your favorite HTML editor such as Front Page, Netscape Editor,
Hot
Dog Pro, etc to create your message.
o Open the HTML file in a text editor such as Windows Notepad and add
the
following text to the beginning of the file:

Code:
MIME-Version: 1.0
Content-Type: multipart/related;
boundary="----=_NextPart_000_0000_01C00E91.99A26F20";
type="text/html"
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C00E91.99A26F20
Content-Type: text/html;
charset="iso-8859-1"

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">


Re: slanje meila iz php-a u html formatu 02.09.2001. u 11:37 · pre 306 meseci #4
evo ja probo ali nista

mislim stavio sam ono sto pise ali i dalje dolazi onako slogirano ........ procito sam sta pise tamo ali nista mi nije pomoglo

ajde ako neko moze neka pretvori ov da dolzi u html formatu

evo sorsa

<?

$fd = popen("/usr/sbin/sendmail -t","w");
fputs($fd, "To: root@emperor");
fputs($fd, "From: Me n");
fputs($fd, "Subject: php mail testn");
fputs($fd, "<html><body>customer information:<br>$firstname<br>$secondname<br>$info<br>");
pclose($fd);

?>

ako moze neko neka doda sta treba

pozdrav i hvala
Re: slanje meila iz php-a u html formatu 02.09.2001. u 13:19 · pre 306 meseci #6
Probaj da ovo nađeš na netu, ja koristim tu klasu i radi fino:

** Title.........: HTML Mime Mail class
** Version.......: 1.31
** Author........: Richard Heyes <[email protected]>
** Filename......: html_mime_mail.class
Re: slanje meila iz php-a u html formatu 03.09.2001. u 11:56 · pre 306 meseci #7
hmmmmmm

ovako ovo sto kazes moze da se skine sa
www.heyes-computing.net/download.php

elem pogledao sam kako radi i nije lose simpaticno cak i veoma korisno samo ovo sto sam ja postovo taj sors je samo deo sorsa jer veci deo maila cita iz baze i onda ga ubacuje u mail ..... tako da bi ja morao da isem sve ponovo ceo fajl ...a to mi se bas nesto i neradi bar ne sada jer nema nikako vremena a prilicno je hitno pa ako moze da se nesto dobudji u ovo meje da bi dolazio mail u html formatu

aj pozdrav i hvala na pomoci
Re: slanje meila iz php-a u html formatu 03.09.2001. u 12:33 · pre 306 meseci #8
poz

ma nece ni ovo da radi kako bog zapoveda
pazi sada umesto da cita onaj html fajl kako je podeseno i da ga salje ja sam napisem nesto u html formatu i
on i dallje pise tagove umesto da ih pretvara i ja pomislim da sam nesto zajebo i vratim na staro kada
ono on mi izpise ceo sors onog example.html fajl koji po defoltu salje

ja stvarno ne znam u cemu je fora ......
mail gledam iz mail kliena u linuxu koji dolazi uz kde ........a linux je slakver 4
mail klient podrzava html format meila prikazuje ga jer sam sam sebi slao iz wina takav mail i onda isao
da ga pogledam u linux ................. ajde pomagajte ..............

pozdrav
Re: slanje meila iz php-a u html formatu 03.09.2001. u 12:48 · pre 306 meseci #9
nije mi radio pejst u linuxu nesto se istripovo kfm pa evo iz win da vidite u cemu je fora


mail u kume sam ja umesto da cita iz example.html sam napisao html deo:

testiranje u html formatu
From: "emperor" <emperor@emeror>
To: "root" <[email protected]>
Date: Mon, 3 Sep 2001 10:04:35 +0200


--=_e67e5958ab0f580f871c1790c3b454b0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Success!

This is the plain text portion of the email.


--=_e67e5958ab0f580f871c1790c3b454b0
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html><body><center><br>1<br><br>2<br><br>3<br><br>4<br><br>5<br></center><=
/body></html>


--=_e67e5958ab0f580f871c1790c3b454b0--



i evo mail koji on salje samo sto sam iz fajla example.html izbacio background da bi se brze islo .....


testiranje u html formatu
From: "bojan" <bojan@emeror>
To: "root" <[email protected]>
Date: Mon, 3 Sep 2001 10:12:46 +0200


--=_fe65b176fe0b12357643d238651f23b2
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

ovo je obican tekst .......... example.txt


--=_fe65b176fe0b12357643d238651f23b2
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<HTML>
<HEAD>
<STYLE TYPE=3D"text/css">
<!--
H1 {font-family: Verdana; font-size: 18pt}
BODY {font-family: Verdana; font-size: 10pt; margin-left: 30px}
// -->
</STYLE>
</HEAD>
<BODY BGCOLOR=3D"white" >
<H1>ovo je html deo poruke - iz bodi izbaceno BACKGROUND=background.gif </H1>
trebalo bi da radi
</BODY>
</HTML>


--=_fe65b176fe0b12357643d238651f23b2--


to ej to



pa ako neko zna neka mi odgonetne ovu sumanutu zabludu


ajd pozdrav

Re: slanje meila iz php-a u html formatu 03.09.2001. u 13:58 · pre 306 meseci #11
ajde dobro, da vas ne drzim u neizvesnosti:
stos je u tome sto izmedju headera i tela mail-a mora postojati jedan \n, pa prema tome, kod bi izgledao ovako:


$fd = popen("/usr/sbin/sendmail -t","w");
fputs($fd, "To: root@emperor\n");
fputs($fd, "From: Me\n");
fputs($fd, "Subject: php mail test\n");
fputs($fd, "Mime-Version: 1.0\nContent-Type: text/html; charset="us-ascii"\n\n");
fputs($fd, "<html><body>customer information:<br>$firstname<br>$secondname<br>$info<br>");
pclose($fd);

ili u perlu:

print MAIL<<EOF;
To: $email
From: $to_email
Subject: $subject
Mime-Version: 1.0
Content-Type: text/html; charset="us-ascii"

<HTML>
<HEAD>

itd..
EOF




[Ovu poruku je menjao freakk dana 09-03-2001 u 12:59 PM GMT]

[Ovu poruku je menjao freakk dana 09-03-2001 u 12:59 PM GMT]

[Ovu poruku je menjao freakk dana 09-03-2001 u 01:00 PM GMT]
Potpis
simplicity is everything!
http://www.isur.net
Re: slanje meila iz php-a u html formatu 04.09.2001. u 11:17 · pre 306 meseci #14
ja ne znam da li je neko probao ali meni ovo savrseno neradi

mislim prihvat on ono content-type i sve to samo sto se i dalje vide tagovi

evo sorsa:

<?php

$fd = popen("/usr/sbin/sendmail -t","w");
fputs($fd, "To: root@emperorn");
fputs($fd, "From: Bojann");
fputs($fd, "Subject: php mail testn");
fputs($fd, "Mime-Version: 1.0nContent-Type: text/html; charset="us-ascii" nn");
fputs($fd, "<html><body>customer info:<br>$firstname<br>$secondname<br>");
pclose($fd);

?>

ako je neko probao i radi mu neka kaze da znam da li je greska do mene ili .......

hvala na pomoci


Pozdrav
Re: slanje meila iz php-a u html formatu 04.09.2001. u 12:30 · pre 306 meseci #15
Citat:
emperor je napisao:

$fd = popen("/usr/sbin/sendmail -t","w");

fputs($fd, "To: root@emperorn");

fputs($fd, "From: Bojann");

fputs($fd, "Subject: php mail testn");

fputs($fd, "Mime-Version: 1.0nContent-Type: text/html; charset="us-ascii" nn");

fputs($fd, "<html><body>customer info:<br>$firstname<br>$secondname<br>");



Pazi ovako.. ovaj forum ponekad jede backslash.. tako da moras pre svakog n na kraju ovih linija, da dodas po jedan. I najbitnije, u predzadnjoj liniji gde su dva nn, moras ispred svakog po jedan. Probaj sa tim prvo pa javi..
Re: slanje meila iz php-a u html formatu 04.09.2001. u 12:32 · pre 306 meseci #16
evo sorsa poruke poslat na gore navedeni nacin samo sto .... naravno nije prepoznao html deo


##########################################################################

Return-Path: <nobody>
Received: (from nobody@localhost)
by emperor.emperor.net (8.9.3/8.9.3) id KAA00351;
Tue, 4 Sep 2001 10:59:08 +0200
Date: Tue, 4 Sep 2001 10:59:08 +0200
Message-Id: <[email protected]>
To: [email protected]
From: [email protected]
Subject: php mail test
Mime-Version: 1.0
Content-Type: text/html; charset="us-ascii"
Status: R
X-Status: N

<html><body><table><tr><td>aaaaa</td><td>sssss</td><td>eeeeee</td></tr></table></body></html>

#########################################################################

e da dobio sam bio i jedan mail koji je u obliku html strane i u njegovom hederu je stajalo ovo:

MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="06986E0E1E196312E032AFBC"
Status: R
X-Status: N

ja sam probao i to da stavim ali nije uspelo ........
da li neko zna sta ovde neradi


p.s. da li je ikad iko poslao mail u html formatu na ovaj nacin

pozdrav
Re: slanje meila iz php-a u html formatu 04.09.2001. u 12:37 · pre 306 meseci #17
Preporucujem ti da probas onaj html_mime_mail.class, meni radi vrlo dobro.
On radi i mime encoding te poruke teko da neces videti te tagove sigurno.. pretpostavljam da i do toga moze da bude problem, zato sto si samo stavio content type da je text/html a nisi nista radio sa bodyjem poruke.
Re: slanje meila iz php-a u html formatu 04.09.2001. u 12:42 · pre 306 meseci #18
e gojko proba sam ja i to i one primere koji tamo stoje kada otpakiujes onu tra.gz arhiu i probas da testiras evo sta sam dobio

to sam vec postovo gore

testiranje u html formatu
From: "bojan" <bojan@emeror>
To: "root" <[email protected]>
Date: Mon, 3 Sep 2001 10:12:46 +0200


--=_fe65b176fe0b12357643d238651f23b2
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

ovo je obican tekst .......... example.txt


--=_fe65b176fe0b12357643d238651f23b2
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<HTML>
<HEAD>
<STYLE TYPE=3D"text/css">
<!--
H1 {font-family: Verdana; font-size: 18pt}
BODY {font-family: Verdana; font-size: 10pt; margin-left: 30px}
// -->
</STYLE>
</HEAD>
<BODY BGCOLOR=3D"white" >
<H1>ovo je html deo poruke - iz bodi izbaceno BACKGROUND=background.gif </H1>
trebalo bi da radi
</BODY>
</HTML>


onaj test radi tako sto izcitava iz fajla txt i html i to salje i opet nije prepozno tagove

ovo je bilo preko tog mime_html.... ili kako se vec zove

aj pozdrav
Re: slanje meila iz php-a u html formatu 04.09.2001. u 12:50 · pre 306 meseci #19
Nisi nesto dobro uradio cim je encoding quoted-printable. Mozda si izostavio neku komandu koja konstruise mime body te poruke. Postupak je obicno ovakav sa tom klasom:

$mail = new html_mime_mail($headers);

$html = $message;
$text = "";
$mail->add_html($html, $text);

$mail->build_message();

$mail->send('', '', $news_from, '', $news_subject);

Pre toga si naravno podesio headere i sve ostale promenljive.. To je sve od mene, vise ti ne mogu pomoci..
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme