Path: csiph.com!usenet.pasdenom.info!aioe.org!news.stack.nl!newsfeed.xs4all.nl!newsfeed3.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.054 X-Spam-Evidence: '*H*': 0.89; '*S*': 0.00; 'python.': 0.02; 'python': 0.09; '(mail': 0.09; 'library': 0.15; 'from:addr:torriem': 0.16; 'from:name:michael torrie': 0.16; 'happily': 0.16; 'subject:ideas': 0.16; 'wrote:': 0.17; 'code.': 0.20; 'sort': 0.21; 'trying': 0.21; 'specified': 0.23; "haven't": 0.23; 'non': 0.24; 'header:In-Reply-To:1': 0.25; 'header:User-Agent:1': 0.26; 'probably': 0.29; 'designated': 0.30; 'error': 0.30; 'gets': 0.32; 'to:addr:python-list': 0.33; 'server': 0.35; 'whatever': 0.35; 'fail': 0.35; 'pm,': 0.35; 'subject:?': 0.35; 'there': 0.35; 'received:org': 0.36; 'but': 0.36; 'message-id:@gmail.com': 0.36; 'depends': 0.36; 'address.': 0.36; 'subject:: ': 0.38; 'some': 0.38; 'to:addr:python.org': 0.39; 'received:192': 0.39; 'received:192.168': 0.40; 'header:Received:5': 0.40; 'your': 0.60; 'address': 0.60; 'subject:. ': 0.66; 'e-mail.': 0.71; 'transfer': 0.76; 'click': 0.76; 'subject:This': 0.78; 'subject:Any': 0.84; 'subject:gets': 0.84; 'hands': 0.97 X-Virus-Scanned: amavisd-new at torriefamily.org Date: Sat, 09 Mar 2013 22:07:25 -0700 From: Michael Torrie User-Agent: Mozilla/5.0 (X11; Linux i686; rv:10.0.12) Gecko/20130105 Thunderbird/10.0.12 MIME-Version: 1.0 To: python-list@python.org Subject: Re: This mail never gets delivered. Any ideas why? References: In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 19 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1362892052 news.xs4all.nl 6871 [2001:888:2000:d::a6]:45177 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:41001 On 03/09/2013 02:25 PM, Νίκος Γκρ33κ wrote: > mail = form.getvalue('mail') > > id what the user types in an html form and click submits. this can be > a non valid email of course i just check if there is a '@' in the > mail address. > > But will the mail, gets delivered even if mail's value is invalid? Who knows. You haven't specified how you are sending e-mail. Likely, if an e-mail address is invalid, python still happily hands it off to your designated mail server or local MTA (mail transfer agent--could be sendmail). What happens there depends entirely on the policies of the mail server or MTA you are using. If python is trying to use sendmail, then probably the process would just fail and return some sort of error code. But you will need to check on the documentation of whatever e-mail library you are using in Python.