update 3.1.0 version

update: init open code view
fix: smtp bug