E-mail Address Verification Using SQL, TextPad and Web Link Validator.

Slides:



Advertisements
Similar presentations
JQuery MessageBoard. Lets use jQuery and AJAX in combination with a database to update and retrieve information without refreshing the page. Here we will.
Advertisements

Support.ebsco.com EBSCOadmin Branding Tutorial. Welcome to the EBSCOadmin Skinning and Branding tutorial, where you will learn how to customize EBSCOhost.
MWD1001 Website Production Using JavaScript with Forms.
GP2013 (R2) New features in GP2013 (R2). New Ribbon for windows Edit List is the Print button on the right without the paper background Action pane can.
Tutorial 6 Creating a Web Form
Web Database Programming Connecting Database to Web.
Newsletter Plugin The newsletter plugin allows you to create and send newsletters to a managed list or multiple lists of users. Your users can subscribe.
Assignment 5 COMP 6620 André Murphy. Conceptual Model This interface is designed to allow Auburn University students and employees to order pizzas through.
By Morris Wright, Ryan Caplet, Bryan Chapman. Overview  Crawler-Based Search Engine (A script/bot that searches the web in a methodical, automated manner)
Database Design Concepts INFO1408 Term 2 week 1 Data validation and Referential integrity.
13 February Building a Web Page. Links Links: One always links to an anchor point Every page has an implicit anchor point at the start In addition, can.
Civil Rights Data Collection
CIVIL RIGHTS DATA COLLECTION Workshop April 9, 2015 The Civil Rights Data Collection (CRDC) is a mandatory data collection of the U.S. Department of Education’s.
CGI Programming: Part 1. What is CGI? CGI = Common Gateway Interface Provides a standardized way for web browsers to: –Call programs on a server. –Pass.
Pro Exchange SPAM Filter An Exchange 2000 based spam filtering solution.
Create an Online Account. Navigate to the following URL Address
Faculty Manager An ACEware Webinar. In this webinar... Adding and Maintaining a Faculty Record Faculty Mgr Preferences & UDF’s Storing a faculty resume.
How to Setup Step for Yahoo . Yahoo Go to and click on Yahoo Mail. Click on the “Sign Up” link that appears.
Review of Last Session Search Engine Optimisation (SEO) Search Engine Optimisation (SEO) You can fine-tune your site so that the search engines notice.
(c) Manzur Ashraf, Short course, KFUPM PHP & MySQL 1 Basic PHP Class 2.
Microsoft Access Intro Class 1 Database Concepts.
INE1020 Introduction to Internet Engineering Tutorial 8 All about Lab 6.
HTML, XHTML, and CSS Chapter 12 Creating and Using XML Documents.
Guidelines to Enter Data in Data Entry Module. Benefit of this presentation This presentation will help you to: Enter data in the correct format as required.
WaveMaker Visual AJAX Studio 4.0 Training Authentication.
Online Reporting Guide
1 Ethics of Computing MONT 113G, Spring 2012 Session 8 The Internet HTML.
INDIANAUNIVERSITYINDIANAUNIVERSITY OneStart page types  Tab – pages across the top, immutable  Section – pages down the left  Subsection – pages under.
What is a Database? A Database is…  an organized set of stored information usually on one topic  a collection of records  a way to organize information.
 Whether using paper forms or forms on the web, forms are used for gathering information. User enter information into designated areas, or fields. Forms.
State of Kansas Travel Authorizations Statewide Management, Accounting and Reporting Tool Entering a Travel Authorization Navigation: Employee Self Service.
McLean HIGHER COMPUTER NETWORKING Lesson 7 Search engines Description of search engine methods.
ASP.NET The Clock Project. The ASP.NET Clock Project The ASP.NET Clock Project is the topic of Chapter 23. By completing the clock project, you will learn.
Prepared by CMSD Office of the Chief Financial Officer - September, OnBase Vendor Management: New Vendor Request Processing.
Lesson 12 Adding Validation To The Movie Database.
If statements and validation. If statement In programming the if statement allows one to test certain conditions and respond differently depending on.
DataFlow Diagram – Level 0
Staff Module and Summary of Changes 1. Icon Changes: Page 3 Signing In and Password/Pin Changes: Page 4 Logging Out: Page 8 Staff Module Changes: Page.
Tutorial for Circulation Staff FIU Library
8 Chapter Eight Server-side Scripts. 8 Chapter Objectives Create dynamic Web pages that retrieve and display database data using Active Server Pages Process.
1 CS 3870/CS 5870: Note07 Prog 4. Master Pages Creating a master page based on another master page MainMasterPage –For all Progs and Tests Prog4MasterPage.
Learning Aim C.  In this section we will look at how text, tables, forms and frames can be used in web pages.
CHAPTER 7 LESSON C Creating Database Reports. Lesson C Objectives  Display image data in a report  Manually create queries and data links  Create summary.
Session 11: Cookies, Sessions ans Security iNET Academy Open Source Web Development.
© 2015 Eaton. All Rights Reserved.. Supplier Registration and Access.
Tutorial 6 Creating a Web Form
Kamdhenu Website is used to Add agent in Kamdhenu offer under Group head Pfiger Software Technologies Pvt. Ltd.
The purpose of a CPU is to process data Custom written software is created for a user to meet exact purpose Off the shelf software is developed by a software.
The Application Layer DNS – The Domain Name System The DNS Name Space Resource Records Name Servers
>> Form Data Validation in JavaScript
Weebly Elements, Continued
EMR field in Portals Work History page
Content Management Systems
Welcome to DCISD Technology
Data File Import / Export
Microsoft Access 2003 Illustrated Complete
Page Layout Header & Footer Font Styles Image wrapping List Styles
IS333: MULTI-TIER APPLICATION DEVELOPMENT
Cookies BIS1523 – Lecture 23.
ALEPH Version 22 Beginning Cataloging
Distributed Peer-to-peer Name Resolution
USA TestPrep Registration and Use
JavaScript Form Validation
Aleph Beginning Circulation
Home page for CIS44..
Vendor Management: New Vendor Request Processing
Better Management of Instructors
Making Web pages (3).
Review Test 3 CS 101 Spring 2019.
Query-by-Example Transparencies
Presentation transcript:

E-mail Address Verification Using SQL, TextPad and Web Link Validator

A.Toutant - McGill University First, a little SQL The first PL/SQL script does a pattern check for common errors, such as : hotmial.com, invalid domain, etc. The second SQL*Plus script generates a list of e-mail addresses and User IDs, to be used in Web Link Validator A.Toutant - McGill University

A bit of massaging in TextPad For Web Link Validator to work, the list of e-mails must look like a web page; TextPad can be used to quickly add html tags: Use Fill Block to add html tags A.Toutant - McGill University

A bit of massaging...final result Add a header using a macro Html tags were added, and blanks spaces collapsed. A.Toutant - McGill University

A.Toutant - McGill University Web Link Validator Web Link Validator checks the e-mail addresses by querying the DNS server and the mail servers. This goes beyond simply checking the patterns. A.Toutant - McGill University

Web Link Validator: Report Response from mail server (domain is correct) Response from DNS server (domain is invalid) A.Toutant - McGill University

Corrections made in Aleph Circ Module Common errors (typos) are corrected by staff Invalid e-mails are removed from the records, and a note is put in asking the user to enter a valid e-mail address (note field on tab 1 of Local User Information) A.Toutant - McGill University