Lines Matching defs:email
19 email_sent_or_failed(struct lws_smtp_email *email, void *buf, size_t len)
21 free(email);
28 * the test. In our case, we need to queue up a test email to send on the
35 lws_smtp_email_t *email = (lws_smtp_email_t *)
36 malloc(sizeof(*email) + 2048);
38 if (!email)
41 /* attach an email to it */
43 memset(email, 0, sizeof(*email));
44 email->data = NULL /* email specific user data */;
45 email->email_from = "noreply@warmcat.com";
46 email->email_to = "andy@warmcat.com";
47 email->payload = (void *)&email[1];
49 lws_snprintf((char *)email->payload, 2048,
52 "Subject: Test email for lws smtp-client\n"
56 email->done = email_sent_or_failed;
58 if (lws_smtpc_add_email(instance, email)) {
59 lwsl_err("%s: failed to add email\n", __func__);
104 "Subject: Test email for lws smtp-client\n"