Re: Postgre RAISE NOTICE and PHP

From: Jasen Betts <jasen(at)xnet(dot)co(dot)nz>
To: pgsql-general(at)postgresql(dot)org
Subject: Re: Postgre RAISE NOTICE and PHP
Date: 2009-08-20 13:03:47
Message-ID: h6jhjj$a7v$2@reversiblemaps.ath.cx
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On 2009-08-20, Randal L. Schwartz <merlyn(at)stonehenge(dot)com> wrote:
>>>>>> "Clemens" == Clemens Schwaighofer <clemens_schwaighofer(at)e-gra(dot)co(dot)jp> writes:
>
>Clemens> I am not going to defend any regex here, but in my opinion it helps on
>Clemens> what I want to see in email addresses.
>Clemens> Yes it fails on mobile, but I have not yet seen one.
>
> And that's the problem. You get near-sighted if you put up a strong
> validation for only things that *you* have seen. Because, guess what,
> nobody outside your narrow view can sign up or be a customer.
>
> Bad for business.
>
>Clemens> Probably the best
>Clemens> thing is to test nothing at all. Just accept it ...
>
> Exactly! If you don't want to use the 950-character regex, DON'T DO
> ANYTHING AT ALL. Far simpler.

Or do an MX lookup on the domain part (or a partial attempt to route
mail*) before sending it to the database.

*contact the domains MX and in SMTP go as far as "RCPT TO: ... " and
then send "QUIT" after it is accepted or refused.

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Sam Mason 2009-08-20 13:16:16 Re: Postgre RAISE NOTICE and PHP
Previous Message Sebastian Tennant 2009-08-20 12:56:54 Re: Best database model for canvassing (and analysing) opinion