09-04-2016, 09:45 PM
I read the configuration parameters from an .ini file. I do a reading, and I concatenating the parameters.
¿Why I do not get the same result? I attach the source code.
Continuous testing with unencrypted password. The values of the other parameters are the same as those listed above. This code does not work me. Appears error: Incorrect username or password:
ARRAY(str) var_name.create(17)
ARRAY(str) var_result.create(17)
var_name[0]="smtp_server"
var_name[1]="smtp_port"
var_name[2]="smtp_user"
var_name[3]="smtp_password"
var_name[4]="smtp_auth"
var_name[5]="smtp_secure"
var_name[6]="smtp_timeout"
var_name[7]="smtp_email"
var_name[8]="smtp_displayname"
var_name[9]="smtp_replyto"
var_name[10]="pop_server"
var_name[11]="pop_port"
var_name[12]="pop_user"
var_name[13]="pop_password"
var_name[14]="pop_auth"
var_name[15]="pop_secure"
var_name[16]="pop_timeout"
str EmailServer=""
for i 0 17
if(rget(var_result[i] var_name[i] "EMAIL SERVER" INIFilename))
err ...
else
if var_result[i]
TextLog=F"INI File Error. The value or the Key: {var_name[i]}, Section: [EMAIL SERVER] File: {INIFilename} does not exist"
out TextLog
mes TextLog NameApp
end
EmailServer=
F
;smtp_server {var_result[0]}
;smtp_port {var_result[1]}
;smtp_user {var_result[2]}
;smtp_password !{var_result[3]}
;smtp_auth {var_result[4]}
;smtp_secure {var_result[5]}
;smtp_timeout {var_result[6]}
;smtp_email {var_result[7]}
;smtp_displayname {var_result[8]}
;smtp_replyto {var_result[9]}
;pop_server {var_result[10]}
;pop_port {var_result[11]}
;pop_user {var_result[12]}
;pop_password !{var_result[13]}
;pop_auth {var_result[14]}
;pop_secure {var_result[15]}
;pop_timeout {var_result[16]}
...
SendMail F"{FromEmail}" F"Rv: {EmailSubject}" F"{EmailBody2}" TestEmail FileAttach CCEmail BCCEmail F"X-Mailer: {NameApp}" "" EmailServer
Thanks.
¿Why I do not get the same result? I attach the source code.
Continuous testing with unencrypted password. The values of the other parameters are the same as those listed above. This code does not work me. Appears error: Incorrect username or password:
ARRAY(str) var_name.create(17)
ARRAY(str) var_result.create(17)
var_name[0]="smtp_server"
var_name[1]="smtp_port"
var_name[2]="smtp_user"
var_name[3]="smtp_password"
var_name[4]="smtp_auth"
var_name[5]="smtp_secure"
var_name[6]="smtp_timeout"
var_name[7]="smtp_email"
var_name[8]="smtp_displayname"
var_name[9]="smtp_replyto"
var_name[10]="pop_server"
var_name[11]="pop_port"
var_name[12]="pop_user"
var_name[13]="pop_password"
var_name[14]="pop_auth"
var_name[15]="pop_secure"
var_name[16]="pop_timeout"
str EmailServer=""
for i 0 17
if(rget(var_result[i] var_name[i] "EMAIL SERVER" INIFilename))
err ...
else
if var_result[i]
TextLog=F"INI File Error. The value or the Key: {var_name[i]}, Section: [EMAIL SERVER] File: {INIFilename} does not exist"
out TextLog
mes TextLog NameApp
end
EmailServer=
F
;smtp_server {var_result[0]}
;smtp_port {var_result[1]}
;smtp_user {var_result[2]}
;smtp_password !{var_result[3]}
;smtp_auth {var_result[4]}
;smtp_secure {var_result[5]}
;smtp_timeout {var_result[6]}
;smtp_email {var_result[7]}
;smtp_displayname {var_result[8]}
;smtp_replyto {var_result[9]}
;pop_server {var_result[10]}
;pop_port {var_result[11]}
;pop_user {var_result[12]}
;pop_password !{var_result[13]}
;pop_auth {var_result[14]}
;pop_secure {var_result[15]}
;pop_timeout {var_result[16]}
...
SendMail F"{FromEmail}" F"Rv: {EmailSubject}" F"{EmailBody2}" TestEmail FileAttach CCEmail BCCEmail F"X-Mailer: {NameApp}" "" EmailServer
Thanks.
