PHP & Jmail

Tags:    php

<< < 12 > >>

jeg vil gerne lave en form mailer der bruger jmail.


den skal bare tage nogle felter fra en form

afsender , navn , emne som alle er $_post med de respektive navne.
samt en vedhæftet fil.

og sende dem til en forudbestemt mail adresse.

grunden til jmail er at serveren er en windows maskine..

nogen der kan strikke lidt brugbar kode sammen så er der max point :)

harlem






12 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato

og jeg siger at jmail er noget asp pjankt, og sendmail virker skam mere end fint på windows.

læs nu bare manualen, og bliv klogere

http://se2.php.net/manual/en/function.mail.php

Og god jul



ehm, selvom det er windows, kan man så stadig ikke bare bruge php's indbyggede funktion? :S

- php-4ever



ehm, selvom det er windows, kan man så stadig ikke bare bruge php's indbyggede funktion? :S

- php-4ever



så vidt jeg ved bruger mail() linux sendmail funktion.

desuden SKAL det laves i jmail. (siger min chef..den prut)
~Life is to short for windows~




og jeg siger at jmail er noget asp pjankt, og sendmail virker skam mere end fint på windows.

læs nu bare manualen, og bliv klogere

http://se2.php.net/manual/en/function.mail.php

Og god jul




enig i pjank, og asp.. men kan jmail bruges i php og hvordan?
og send mail kræver en smtp server

~Life is to short for windows~

[Redigeret d. 21/12-04 18:45:37 af carsten andersen]



Ja, så skal du bare ud i at bruge COM i PHP ... og så kan jeg godt forstå at du bliver frarådet det.

Når det er sagt, så tror jeg at der er eksempler hos Jmail selv eller php.net, og det er nok bedre end at jeg prøver at ryste noget ud af ærmet så måske er rustent.

:)



Og denne skulle få dig igang med Jmail:

http://www.dimac.net/Products/w3JMail/Version43/Examples/Simple.htm

HUsk at bruge PHP COM istedet for Server.CreateObject ... og istedet for at sige object.property ... siger du object->property i PHP.
Det samme for metoder.



Og denne skulle få dig igang med Jmail:

http://www.dimac.net/Products/w3JMail/Version43/Examples/Simple.htm

HUsk at bruge PHP COM istedet for Server.CreateObject ... og istedet for at sige object.property ... siger du object->property i PHP.
Det samme for metoder.


Så skal du bruge php5.

Men phps mail funktion virker fint på en standard windows installation så vidt jeg ved.

ellers er der mange gratis, eller billige, webhoteller ude i verden som kører med linux ;)

Mvh Bob




altså... mail() virker fint, og kræver ingen smtp server.

Jeg kan sende emails med mail() fra både windåse og *nix hoteller.

Drop nu det jmail fis, og så prøv at poste den kode om ikke virker.





jeg har fået det til at virke nu.

så her kommer koden på hvordan man sender mails fra en windows maskine med JMail..

----------------------------------------------------------

$JMail = new COM("JMail.Message");
$JMail->Logging = true ;
$JMail->silent = false ;

$JMail->AddRecipient("subject@udvikleren.dk");
$JMail->From = "sentfrom@Email.com" ;
$jMail->FromName = "My Realname";

$JMail->Subject = "Your subject";

$JMail->Body = "Hi just testing out this JMail component.";


if(!$JMail->Send("localhost"))
{
echo "<p>" . $jmail->log . "</p>";
}
else
{
echo "Message sent succesfully!" ;
}

unset($JMail);

-------------------------------------------------------------------

merry x-mas

~Life is to short for windows~

[Redigeret d. 22/12-04 09:03:45 af carsten andersen]

[Redigeret d. 22/12-04 09:17:37 af carsten andersen]



<< < 12 > >>
t