
EN: rebol.com -
rebol.org -
rebol.net -
FR: Rebol Documentation Project -
forum RebelBB -
rebol-france.org -
forum codeur -
Envoie un message email à une adresse (ou à un bloc d’adresses)
send address message
address - Une adresse email ou un bloc d’adresses (type: email! block!)
message - Texte du message, la première ligne est le sujet.
/only - N’envoie qu’un seul message à plusieurs adresses.
/header - Fournir votre propre entête
header-obj - L’entête à utilisée (type: object!)
/attach - Attache un ou des fichiers, ou [.. [filename! data!]]
files - Le fichier à attacher à l’email (type: file! block!)
/subject - Attribue le sujet du message
subj - Ligne contenant le sujet
/show - Affiche tous les destinataires dans le champs “To:”
Le premier argument peut être une adresse email ou un bloc d’adresses. L’envoi de la valeur peut être de n’importe quel type de données REBOL, mais il sera converti en texte avant d’être envoyé. Pour l’email, l’entête du message sera construit depuis l’entête par défaut, sauf si le raffinement /HEADER et un objet d’entête sont fournis. Le raffinement /ONLY utilisera un même message envoyé a plusieurs adresses.
Avant de pouvoir utiliser cette fonction vous devez configurer vos paramêtres réseau grâce à la fonction SET-NET. Ca peut être fait interactivement en éxécutant la fonction SET-NET définie dans rebol.r.
send luke@rebol.com "Testing REBOL Function Summary"
header: make system/standard/email [ To: [luke@rebol.com] From: [user@world.dom] Subject: "Message with a header" Organization: "REBOL Alliance" ] send/header luke@rebol.com trim { This is a longer message that also contains a header. } header