A message sending method, carried out in a terminal device, and comprising: receiving (S201) a first input of a user on a target icon, wherein the target icon is used to indicate a target application; displaying (S202) a target interface in response to the first input, wherein the target interface comprises at least one message and a setting control, each of the at least one message corresponds to at least one contact, and the at least one contact is a contact in the target application; receiving (S203) a second input of the user on a first message, wherein the first message is a message in the at least one message; and sending (S204), in response to the second input via the target application, the first message to at least one first contact corresponding to the first message; receiving (S205) a third input of the user on the setting control; and displaying (S206) a message setting interface in response to the third input, wherein the message setting interface is used to set the at least one message; wherein the message setting interface comprises at least one setting option, and each setting option comprises a content setting area and a contact control; and the method further comprises: receiving (S207) a fourth input of the user, wherein the fourth input is an input on a target object in a target setting option, the target setting option is a setting option in the at least one setting option, and the target object comprises at least one of a content setting area and a contact control; and generating (S208), in response to the fourth input, a target message corresponding to content in the content setting area. receiving (S201) a first input of a user on a target icon, wherein the target icon is used to indicate a target application; displaying (S202) a target interface in response to the first input, wherein the target interface comprises at least one message and a setting control, each of the at least one message corresponds to at least one contact, and the at least one contact is a contact in the target application; receiving (S203) a second input of the user on a first message, wherein the first message is a message in the at least one message; and sending (S204), in response to the second input via the target application, the first message to at least one first contact corresponding to the first message; receiving (S205) a third input of the user on the setting control; and displaying (S206) a message setting interface in response to the third input, wherein the message setting interface is used to set the at least one message; wherein the message setting interface comprises at least one setting option, and each setting option comprises a content setting area and a contact control; and the method further comprises: receiving (S207) a fourth input of the user, wherein the fourth input is an input on a target object in a target setting option, the target setting option is a setting option in the at least one setting option, and the target object comprises at least one of a content setting area and a contact control; and generating (S208), in response to the fourth input, a target message corresponding to content in the content setting area. receiving (S207) a fourth input of the user, wherein the fourth input is an input on a target object in a target setting option, the target setting option is a setting option in the at least one setting option, and the target object comprises at least one of a content setting area and a contact control; and generating (S208), in response to the fourth input, a target message corresponding to content in the content setting area. <EOS>