MailServer Mailfunctie

Met MailServer kan verbinding gemaakt worden met een mailserver. De functie resulteert in de waarde TRUE indien succesvol en anders FALSE.

MailServer(MailVarName, MailServerName)
MailServer(MailVarName, MailServerName, MailPoortNr)

MailVarName(MergedString)
In MailVarName wordt de naam van een met Mail gedeclareerde variabele vermeld in de vorm van een VariableName.

MailServerName(MergedString)
In MailServerName wordt de naam van de computer of server genoemd waarop de mailsoftware is geïnstalleerd. Indien blanco gelaten dan wordt automatisch de locale computer ingesteld.


MailPoortNr (Expressie)
In MailPoortNr kan het poortnummer worden vermeld indien een andere poort dan de standaard poort 25 moet worden gebruikt.

Voorbeeld:
{
 AdoQuery "Provider=FaOleDb.FaProv;Data Source=demo.adm",AdoMail
 Mail eMail
 MailServer(eMail,mail.server.nl)
 MailSubject(eMail,Dit is een test!!)
 MailFrom(eMail,info@astona.nl)
 MailSetBody(eMail,Body tekst zonder opmaak of in HTML!)
 AdoMail
 OpenTable(Debiteuren.idx)
 Do
  MailTo(eMail,[email*])

  If MailSend(
eMail)
}

 [Na*] [ad*] [wo*] [email*] => OK
{
  Else
}
 [Na*] [ad*] [wo*] [email*]
{
  Endif
}

 Od
}