Записывает данные в окно сообщения электронной почты.
Эти данные будут записаны в виде байтов или серии байтов.
email.write(val)
email.write(buf, len)
val - значение для записи в виде одного байта.
buf - массив для записи в виде серии байтов.
len - длина буфера.
Возвращает int, представляющий количество записанных байтов.
#include <SPI.h>
#include <Phpoc.h>
PhpocEmail email;
void setup() {
Serial.begin(9600);
while(!Serial)
;
Phpoc.begin(PF_LOG_SPI | PF_LOG_NET | PF_LOG_APP);
//Phpoc.begin();
Serial.println("Email Client Test");
// setup From/To/Subject
email.setFrom("from_email_address", "from_user_name");
email.setTo("to_email_address", "to_user_name");
email.setSubject("Mail from PHPoC Shield for Arduino");
// write email message
email.beginMessage();
email.write("H");
email.write("ello\r\n", 6);
email.endMessage();
// send email
if(email.send() > 0)
Serial.println("Email send ok");
else
Serial.println("Email send failed");
}
void loop() {
}