1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| static BYTE VarString[50];
....
case SMTP_AUTH_USERNAME:
// Base 64 encode and transmit the username.
strcpypgm2ram((VarString + 20), (ROM char *) SMTP_USER); // USER NAME
SMTPClient.szRAM = (VarString + 20); // usa dal byte 20 in su
RAMStrPtr = SMTPClient.szRAM; // da 0 a
...
case SMTP_AUTH_PASSWORD:
// Base 64 encode and transmit the password
strcpypgm2ram((VarString + 20), (ROM char *) SMTP_PASSWORD);
SMTPClient.szRAM = (VarString + 20);
RAMStrPtr = SMTPClient.szRAM;
...
case SMTP_DATA_HEADER:
if (!SMTPClient.Flag.SendMessgType)
{
SMTPState++;
strcpypgm2ram(VarString, (ROM char *) SMS_FREE_FROM "\r\n");
goto SmtpTaskDetailString;
...
case SMTP_MAILFROM:
//strcpypgm2ram(VarString, (ROM char *) "MAIL FROM:<" SMTP_FROM ">\r\n" );
strcpypgm2ram(VarString, (ROM char *) SMTP_FROM);
//sprintf(info_sender ,"Send from : <%s>\r\n",SMTP_FROM );
//strcpypgm2ram(VarString, (ROM char *) info_sender);
goto SmtpTaskDetailString; |
Partager