Liste des procédures et fonctions ipScript

Database
Date
FTP
File
Graphic
Internet
Report
String
System

Database
DbAssignTable
DbCancel
DbClose
DbCommit
DbDelete
DbEdit
DbEngine
DbField
DbFilter
DbFirst
DbFreeTable
DbGoToNearest
DbGotoKey
DbInMemory
DbInsert
DbJpegImg
DbLast
DbNext
DbOpen
DbPost
DbPrior
DbRecordCount
DbRollBack
DbSetField
DbSetKey
DbStartTransaction
DbToTable
SQLSaveToTable
SqlAssign
SqlAssignDB
SqlAssignDbReadOnly
SqlCommit
SqlConnection
SqlError
SqlExec
SqlExecTime
SqlField
SqlFieldCount
SqlFieldName
SqlFieldType
SqlFirst
SqlFree
SqlJpegImg
SqlLast
SqlNext
SqlPrior
SqlQuery
SqlRecordCount
SqlRollback
SqlStartTransaction
SqlToJSON
SqlToStr
SqlToTextFile
StrToHTML

Function SendMailHTMLWithLogin

Permet d'envoyer un email HTML avec login SMTP

MailServer : le nom du serveur de mail à utiliser (mail.monprovider.fr par exemple)
From : l'adresse email de l'envoyeur (moi@mondomaine.com)
To : Le destinataire du mail (lui@sondomaine.com)
CC : Copie carbone du message aux adresses suivantes séparées par des point-virgules
BCC : Copie carbone invisible du message aux adresses suivantes séparées par des point-virgules
Sujet : sujet du message
Message : le corps du message en texte si pas html
MessageHTML : corps du message en HTML
Fichiers : Liste des fichiers attachés séparés par des point-virgules.
Username : nom du compte utilisateur du serveur SMTP
Password : mot de passe SMTP

Cette fonction retourne une chaîne vide si le message est correctement envoyé, sinon la chaîne contient le message d'erreur.

Remarque: Envoyer un mail prend du temps, cette methode n'est interressante que pour envoyer de petits mails. N'oubliez pas de faire un SetTimeOut() si vous envoyez de gros mails afin de ne pas sortir en timeout.

Disponible à partir de ipScript version 3.42