`
thunderbow
  • 浏览: 156729 次
  • 性别: Icon_minigender_1
  • 来自: beijing
社区版块
存档分类
最新评论

验证邮件格式

 
阅读更多
function isEmail(theStr)
	{
		var unchar="/\\;:,";
		var atIndex = theStr.indexOf('@');
		var dotIndex = theStr.indexOf('.', atIndex);
		var flag = true;
		for (i=0;i<theStr.length;i++){	
			if (unchar.indexOf(theStr.substr(i,1)) > -1){
				return false;		
			}
		}
		theSub = theStr.substring(0, dotIndex+1)
		if ((atIndex < 1)||(atIndex != theStr.lastIndexOf('@'))||(dotIndex < atIndex + 2)||(theStr.length <= theSub.length)) 
		{	flag = false; }
		else { flag = true; }
		return(flag);
	}
 
分享到:
评论

相关推荐

    邮件服务器工具.rar

    在开发过程中,开发者可以利用Foxmail来测试邮件的接收和显示效果,验证邮件格式的兼容性和内容的正确性。通过设置不同的邮件服务器配置,Foxmail能与本地搭建的邮件服务器进行连接,实现邮件的收发,这对于验证邮件...

    邮件验证v1.6

    2. **DNS解析**:通过DNS(域名系统)查询,验证邮件服务器是否存在。如果可以找到MX记录(邮件交换记录),说明这个邮件地址对应的邮件服务器是可以接收邮件的。 3. **SMTP连接**:软件可能会尝试与邮件服务器建立...

    SMTP邮件发送工具

    9. 邮箱测试:在开发或维护邮件系统时,使用这样的SMTP测试工具可以帮助检测邮件发送的问题,例如验证邮件格式、确认邮件是否能成功到达目标邮箱,或者测试不同邮件服务器的兼容性。 总之,SMTP邮件发送工具是网络...

    jsp javabean servlet 邮件管理系统

    在邮件系统中,JavaBean可以封装邮件对象,包含邮件的属性(如发件人、收件人、主题、内容等)以及与邮件相关的业务逻辑,例如验证邮件格式、发送邮件等。开发者可以通过JSP中调用JavaBean的方法来执行这些操作。 3...

    解决OUTLOOK“无法发送此邮件。请在帐户属性中验证电子邮件地址 响应服务器Sender address rejected: not logged in”

    请在帐户属性中验证电子邮件地址。响应服务器:Sender address rejected: not logged in”。这个错误通常意味着Outlook在尝试通过SMTP服务器发送邮件时,服务器拒绝了发件人的邮箱地址,或者Outlook没有正确配置身份...

    易邮件地址验证大师 V4.10.05

    1. **格式检查**:首先,软件会检查输入的邮件地址是否符合标准的电子邮件格式,如`username@example.com`,确保地址的基本结构正确。 2. **DNS解析**:接着,软件会进行DNS(域名系统)查询,检查邮件服务器(MX...

    发送电子邮件验证代码

    以下是一个使用 JavaMail API 发送带有验证码的验证邮件的示例代码: ```java // 设置页面语言、内容类型和字符集编码 ;charset=gbk" pageEncoding="gbk"%&gt; 设置请求和响应的字符集编码 --%&gt; request.set...

    验证邮件地址有效性(是否是空邮件地址)

    综上所述,验证邮件地址有效性是一个多步骤的过程,涉及到对邮件地址格式、DNS记录和邮件服务器的检查。使用适当的库和工具可以简化这一过程,同时要注意隐私和合规性的要求。对于“空邮件地址”的检查,只需确保在...

    C#验证邮件的正则表达式的代码

    本文将详细介绍如何在C#中使用正则表达式来验证电子邮件地址的格式,并进一步讨论如何通过网络连接来验证邮件服务器的实际存在性。 #### 正则表达式验证电子邮件地址 在给定的代码片段中,`isEmail` 方法使用了一...

    validate输入格式验证框架

    通常,验证过程包括检查输入是否为空、是否符合特定格式(如电子邮件地址、电话号码、日期等)或者是否在预期范围内(如年龄、价格等)。 在使用"validate输入格式验证框架"时,首先需要将其导入到Android项目中。...

    邮件 有效性验证 email

    1. `mail.jar`:这是一个JavaMail库,提供了一系列API来处理邮件相关的操作,包括发送、接收和验证邮件地址。它支持SMTP(简单邮件传输协议)、POP3(邮局协议)和IMAP(因特网消息访问协议)等邮件服务协议。 2. `...

    js验证 PDF格式

    该函数用于验证输入字符串是否为合法的电子邮件地址格式。它使用正则表达式`/^[-_A-Za-z0-9]+@([_A-Za-z0-9]+\.)+[A-Za-z0-9]{2,3}$/`来匹配,确保字符串满足基本的电子邮件地址结构。 ### 9. `isMoney(s)` 用于...

    手机&邮箱格式验证

    ### 手机&邮箱格式验证 #### 概述 在Web开发中,为了确保用户输入的数据格式正确,经常需要对用户的输入进行验证。本篇文章将详细介绍一个非常实用且简洁的JavaScript正则表达式验证方法,该方法能够有效地验证...

    验证电子邮件地址.rar

    4. **SMTP验证**:更高级的验证方法是使用SMTP协议尝试与邮件服务器建立连接并发送验证邮件。这需要用户的同意,因为涉及到实际的邮件发送,可能触发反垃圾邮件策略。 5. **HTML5表单验证**:在网页表单中,HTML5...

    使用java实现email验证

    本教程将深入探讨如何使用Java实现邮件验证,包括发送邮件和进行邮件验证的过程。 首先,我们需要引入第三方的JavaMail API库,通常我们会使用Apache Commons Net库和JavaMail API来处理邮件相关任务。在Maven项目...

    通过用户名密码验证身份,读取Outlook邮件及其附件

    邮件内容可能包含文本、HTML、富文本格式,甚至嵌入的图片或其他资源。附件可以是任何类型,包括文档、图片、压缩文件等,需要根据文件类型进行处理。 5. **安全性和隐私**:处理用户邮件时,务必确保遵守数据保护...

    javascript验证日期格式

    在JavaScript中,正则表达式常用于验证用户输入的格式,如电子邮件地址、电话号码和日期等。通过构造合适的正则表达式,我们可以检查用户输入是否符合预期的模式。 ### 3. 分析示例代码 给出的代码片段是一个简单...

    登陆用到邮件验证得 |发邮件

    - **反垃圾邮件策略**:防止滥用,例如限制短时间内发送过多验证邮件。 总的来说,邮件验证是提高用户账户安全性和增强用户体验的重要手段。正确地实施和配置邮件验证系统,可以帮助企业建立信任并减少潜在的安全...

    discuz邮箱验证问题

    6. **邮件格式问题**:验证邮件的格式可能不符合邮件服务器的要求,如缺少必要的头部信息或内容编码错误。 7. **DNS设置**:如果DNS设置不正确,可能导致邮件发送失败。检查SPF记录和DKIM设置,确保它们与你的SMTP...

    ASP.NET MVC 发送邮件,支持多个邮箱格式。

    - **邮件格式**:可以通过设置 `IsBodyHtml` 为 `true` 来发送 HTML 格式的邮件,使得邮件更美观。 - **异步处理**:发送邮件时采用异步处理可以有效避免阻塞主线程,提升用户体验。 - **异常处理**:在发送邮件过程...

Global site tag (gtag.js) - Google Analytics