RE: [PHP] Mail Function Problem
| From: | Ashley Sheridan | Date: | Tue, 13 Apr 2010 12:19:15 +0000 |
| Subject: | RE: [PHP] Mail Function Problem | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-304024@lists.php.net to get a copy of this message | ||
On Mon, 2010-04-12 at 12:25 -0400, Alice Wei wrote:
>
>
>
>
>
> > Date: Mon, 12 Apr 2010 11:09:42 -0500
> > From: kdk@daleco.biz
> > To: ajwei@alumni.iu.edu
> > CC: a.bovanenko@gmail.com; php-general@lists.php.net
> > Subject: Re: [PHP] Mail Function Problem
> >
> > Alice Wei wrote:
> > >> Hi!
> > >> You have the following php.ini params:SMTP = smtp.live.com
> > >>
> > >> smtp_port = 587
> > >> live.com not support relay and it requires authentication.
> > >
> > > Is there an email account that I could try? I thought
> > > most email accounts requires authentication anyway.
> >
> > Well, "therein lies the rub," as the Bard said (maybe).
> > PHP's mail() was built on a general assumption that
> > there would be a local SMTP server. It supports remote
> > SMTP, but I'm not aware of any ability to do SMTP auth,
> > even in the PEAR packages.
> >
> > You might just wanna read up on mail in general. The
> > php.net/mail page lists several relevant RFC's, and
> > has links to most of the PEAR mail classes, etc.
> >
> > You should definitely read up on live.com's email
> > configuration. If they use SMTP auth, I'm not sure
> > you can do this (per above). If it uses, say, "POP
> > before SMTP" for authorization, you might be able to
> > hack something together with the PHP IMAP functions, or
> > even sockets, but you're getting into a big lotta work
> > for what seems a small thing.
> >
>
> This is what I am talking about.
> Two years ago when I first set up my own server with Linux and not Windows, I never had to deal
> with this.
> Perhaps the authentication has since then got stricter, but it should not be so much of a heck
> of a deal.
>
> I found this doc from ATT's website,
> http://helpme.att.net/pdf/uverse/uverse_hsi_qsg_english.pdf, so
> obviously the smtp server I provided earlier is probably not up to date.
>
> I think I will fiddle around with the php.ini file and see what else is there.
> Thanks.
>
> Alice
>
> _________________________________________________________________
> Hotmail has tools for the New Busy. Search, chat and e-mail from your inbox.
>
> http://www.windowslive.com/campaign/thenewbusy?ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_1W
> vê’ÃÁ_þ/¬òb
Linux installations come with sendmail which allows you to send email
directly. Windows doesn't have this as part of the base setup, but I
believe if you can install a local mail server then this should fix the
issue.
Thanks,
Ash
http://www.ashleysheridan.co.uk