FUDforum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » Imported messages » comp.lang.php » PHP Mail
Show: Today's Messages :: Polls :: Message Navigator
Return to the default flat view Create a new topic Submit Reply
Re: PHP Mail [message #170766 is a reply to message #170764] Sun, 21 November 2010 21:59 Go to previous message
Tim Streater is currently offline  Tim Streater
Messages: 328
Registered: September 2010
Karma:
Senior Member
In article <r8nie6p5ptapovc8evqqe1ihbsh1bfj3gg(at)mfesser(dot)de>,
Michael Fesser <netizen(at)gmx(dot)de> wrote:

> .oO(Robert Hairgrove)
>
>> The Magnet wrote:
>>> Hi,
>>>
>>> In this application the PHP scripts are running on one server, but the
>>> postfix server is a different machine. I tried this Pear mail and
>>> although it does send using a report SMTP server there are a few
>>> things that I cannot seem to do:
>>>
>>> - Cannot seem to alter headers to send HTML email
>>> - Recipient always has email appear as "undisclosed-recipients"
>>>
>>> Can anyone help? Is there a better / easier way to do this? We need
>>> to send HTML emails. We tried PHPMailer and could not get it to work
>>> at all, so, we are looking for another suggestion.
>
> It might help to say what "could not get it to work" means. Such a
> simple "doesn't work" is no error description and hence pretty useless.
>
>> Most of these extra mail libraries are overkill.
>
> Not really.
>
>> Did you look at the PHP
>> site documentation for the mail() function?
>
> If you have a reliable mailer class, you really don't want to use the
> mail() function anymore. Especially creating MIME meassages by hand is
> just nonsense, error-prone and too much work.
>
>> There are some examples
>> (perhaps contributed by 3rd parties) which show you how to send HTML
>> emails. If you always use the same format, i.e. maybe with no additional
>> attachments, it is pretty simple to roll your own function using the
>> mail() function.
>
> With a good class it's even simpler and much more reliable:
>
> $mail = new Mail(…);
> $mail->addAddress(…);
> $mail->addAttachment(…);
> $mail->send();
>
> Something like that.

Hmmm, I suppose this is true, but I've completed my mail client doing it
all by hand (partly as an exercise, anyway). It appears to work so I'm
not inclined to go back and re-engineer that part using a class. I did
use a class for spam handling but that's largely because I found an
example on the Internet to base it on.

--
Tim

"That excessive bail ought not to be required, nor excessive fines imposed,
nor cruel and unusual punishments inflicted" -- Bill of Rights 1689
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Firewall - NetDefender :
Next Topic: Stats comp.lang.php (last 7 days)
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ]

Current Time: Mon Dec 02 22:01:54 GMT 2024

Total time taken to generate the page: 0.03855 seconds