根据问题" 有效电子邮件地址的最大长度是多少? ",地址的最大长度为254.但我想知道显示名称的最大长度是多少:
Display Name <my@examplemailaddress.net>
Run Code Online (Sandbox Code Playgroud)
点击此链接https://www.ietf.org/mail-archive/web/ietf-822/current/msg00086.html,大小无限,但实际上是根据此链接https://www.ietf.org/mail-archive /web/ietf-822/current/msg00088.html大小为72个字符.但我相信这个答案有点过时了?今天合理的限制是什么?
我正在开发一个带有SQL Server数据库的MVC4网站.我想用他们的电子邮件地址注册人.
但是,如果电子邮件地址包含该字符i,则WebSecurity.CreateUserAndAccount方法抛出一个异常说:
身份验证提供程序返回错误.请验证您的输入,然后重试.如果问题仍然存在,请与系统管理员联系.
我研究了很多并找到了一些关于它的帖子,但没有解决方案.
http://forums.asp.net/t/1862233.aspx/1?How+can+i+use+email+address+for+username+in+MVC4+Membership
我们正在开发搜索作为更大系统的一部分。
我们有Microsoft SQL Server 2014 - 12.0.2000.8 (X64) Standard Edition (64-bit)这个设置:
CREATE TABLE NewCompanies(
[Id] [uniqueidentifier] NOT NULL,
[Name] [nvarchar](400) NOT NULL,
[Phone] [nvarchar](max) NULL,
[Email] [nvarchar](max) NULL,
[Contacts1] [nvarchar](max) NULL,
[Contacts2] [nvarchar](max) NULL,
[Contacts3] [nvarchar](max) NULL,
[Contacts4] [nvarchar](max) NULL,
[Address] [nvarchar](max) NULL,
CONSTRAINT PK_Id PRIMARY KEY (Id)
);
Run Code Online (Sandbox Code Playgroud)
Phone 是一个结构化的逗号分隔的数字字符串,如
"77777777777, 88888888888"Email是带逗号的结构化电子邮件字符串
"email1@gmail.com, email2@gmail.com"(或根本不带逗号
"email1@gmail.com")Contacts1, Contacts2, Contacts3, Contacts4是文本字段,用户可以在其中以自由形式指定联系方式。喜欢"John Smith +1 202 555 0156"或"Bob, +1-999-888-0156, bob@company.com"。这些字段可以包含我们想要进一步搜索的电子邮件和电话。在这里我们创建全文内容
-- …Run Code Online (Sandbox Code Playgroud) 首先,这不是如何对电子邮件/密码对进行身份验证的问题,而是如何生成逻辑,如果您愿意,还可以生成漂亮的数据结构.
我想在给定的django项目中使用电子邮件作为用户名.但是,我无法重新使用auth.User模型提供的字段,原因至少有两个:
auth.User.username的字段max_length是30个字符,对于某些电子邮件地址可能不够.
auth.User.email不是唯一的 - 显然不能满足前提条件,即用户名必须是唯一的.
因此,一个显而易见的方法是将用户名存储在自定义配置文件中,该配置文件链接到auth.User.在这种情况下,我们必须处理以下问题:
以下问题源于提出的解决方案:
为了增加石油,django开发人员不太可能在任何可预见的未来修复此限制 - 请参阅http://code.djangoproject.com/ticket/11365
所以问题是:有没有其他方法可以做到这一点你是否看到上面提出的解决方案有任何其他缺点?
谢谢!
我有一个简单的联系页面,用户仅在其中插入电子邮件地址,为避免重复发布,我想创建一个简单的sqlite3 db,该数据库只有一个具有唯一约束的字段来保存电子邮件哈希(我不想保留普通电子邮件)该数据库中的地址)
一个有效的电子邮件最大长度还是254?
我的数学知识有限,为避免冲突,合理的哈希值是多少?
email ×3
sql-server ×2
architecture ×1
asp.net-mvc ×1
database ×1
django ×1
hash ×1
indexing ×1
passwords ×1
php ×1
sql ×1
username ×1
validation ×1