How can I use multiple lines in a mail text?
Unfortunately it does not work like this:
String textmessage1 = "Fotozellenwert: " + String(reading) + String("\n");
String textmessage2 = "WLAN: " + String(WiFi.SSID());
if ((reading > fotozellenwert1) && (zeit1 > interval))
//if (reading > fotozellenwert1)
{
EMailSender::EMailMessage message;
message.subject = betrefftext2;
message.message = textmessage1 + textmessage2;
EMailSender::Response resp = emailSend.send(mailempfaenger, message);
previousMillis = millis();
}
This is the current result without line break:
Fotozellenwert: 2634 WLAN: Matrix
My goal is that it looks like this:
Fotozellenwert: 2634
WLAN: Matrix
Thanks for help!
It does not work like that either:
String textmessage1 = "Fotozellenwert: " + String(reading) + "\n";
PaulRB
3
Have you tried
String textmessage1 = "Fotozellenwert: " + String(reading) + "<b>";
It's just a guess. It is very difficult to help when only a snippet of code is posted. We cannot see what libraries are being used, for example.
You should post the full code, or a cut-down version of the code that shows the problem.
Thats it!
"<b> " stands for bold
"<br />" thats what I needed
Thank you!`
`
PaulRB
5
Oh, yes, bold...sorry. But the important thing is it appears to understand html tags.
You could also try making each line a paragraph:
String textmessage1 = "<p>Fotozellenwert: " + String(reading);
String textmessage2 = "<p>WLAN: " + String(WiFi.SSID());
system
Closed
6
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.