class User < ActiveRecord::Base validates_presence_of :email, :name, :password, validates_format_of :email, :with => /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i, :allow_blank => true validates_uniqueness_of :email, :case_sensitive => false my_custom_validates_of :email, :message => :foo end