The embodiment of the invention provides a mail sending method and a
server, and the method comprises the steps: obtaining a to-be-sent mail template and configured user packet data in response to a mail template and user packet configuration completion event; querying
user equipment information and user portrait information according to the
user identifier; under the condition that a mail is not sent to a user mailbox corresponding to the
user identifier within a preset time period, obtaining
personal account information of the user according to the
user identifier; filling a mail template according to the
user equipment information, the user portrait information and the
personal account information; and sending a mail to the user mailbox information according to the filled mail template. According to the method, the user identifiers meeting the requirements can be screened out. By filling the mail template, the
user information can be extracted and embedded into the survey mail template, and the
user information does not need to be manually searched one by one and mails do not need to be written, so that the user experience is improved, and the problems that at present, a
user needs to fill more contents in mails of user questionnaires, and the convenience is poor are solved.