dumi, vzpomínáš na https://forum.mypower.cz/viewtopic.php? ... 60#p102940 ?
Zase nemůžu poslat email... Nezměnilo se něco s přechodem na Foxtrot 2? S Foxtrotem 1 to běhá dlouho...
Netušíš, kde by mohla být potíž?
Kód: Vybrat vše
// Send Mail activated by DoMail global variable
// Type of the message is
VAR_GLOBAL CONSTANT
MESSAGE_BODY_ROWS : USINT := 4;
END_VAR
PROGRAM SendMail
VAR
SmtpName : STRING := 'smtp.t-email.cz';
SmtpIP : TIPadr;
NsLookUp : fbNsLookUpEx;
Smtp : fbSmtp;
Sender : STRING := 'HA@msds.cz';
SenderName : STRING := 'HA';
UserName : STRING := '';
Password : STRING := '';
Recipient : STRING := 'martin.saly@atlas.cz';
SubjectText : STRING;
Attachment : STRING;
NumberOfLines : USINT := MESSAGE_BODY_ROWS;
Body : Array[1..MESSAGE_BODY_ROWS] OF STRING;
END_VAR
Body[1] := CONCAT('HA status report, ', DT_TO_STRINGF(in := GetDateTime(), format := '%TDD.MM.YYYY$A0hh:mm:ss'));
Body[2] := MailHeadline;
Body[3] := concat('Statusy XTM: ', REAL_TO_STRINGF(in := gs_xtm1_status, format := '%1.0f'), ',', REAL_TO_STRINGF(in := gs_xtm2_status, format := '%1.0f'), ',', REAL_TO_STRINGF(in := gs_xtm3_status, format := '%1.0f'));
Body[4] := concat('Teplota v garáži: ', REAL_TO_STRINGF(in := TempIn, format := '%1.0f'),'°C');
NsLookUp(getIP := DoMail, DnsIP := STRING_TO_IPADR('8.8.8.8'), Name := SmtpName, IP := SmtpIP);
SubjectText := concat('HA Status: ', MailHeadline);
// Attachement := 'WWW/PICT/' + INT_TO_STRINGF(in := PictIndxCam - 1, format := 'CAM%04d.JPG');
Attachment := '';
Smtp(Send := NsLookUp.Done, Auth := false, chanCode := ETH2_UNI2, IPadr := SmtpIP, Lines := NumberOfLines, Sender := Sender, SendName := SenderName, Rcpt := Recipient, Subject := SubjectText, Attach := Attachment, Username := UserName, Password := Password, Text := Body[1]);
IF not Smtp.busy THEN
DoMail := false;
END_IF;
END_PROGRAM