ttsendmail.i 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. /* ---------------------------------------------- */
  2. /* TEMPTABLE für SendMail */
  3. /* ---------------------------------------------- */
  4. DEFINE TEMP-TABLE ttSendMail NO-UNDO
  5. FIELD cFrom AS CHARACTER
  6. FIELD cTo AS CHARACTER
  7. FIELD cCC AS CHARACTER
  8. FIELD cBC AS CHARACTER
  9. FIELD cSubject AS CHARACTER
  10. FIELD cBody AS CHARACTER
  11. FIELD cAttachedName AS CHARACTER
  12. FIELD cAttachedFile AS CHARACTER
  13. FIELD cMailServer AS CHARACTER
  14. FIELD cMailPort AS CHARACTER
  15. FIELD cMailKonto AS CHARACTER
  16. FIELD cMailPassw AS CHARACTER
  17. FIELD cDomaine AS CHARACTER
  18. FIELD lMailAuth AS LOG
  19. FIELD cAuthUsername AS CHARACTER
  20. FIELD cAuthPasswort AS CHARACTER
  21. FIELD lSSLEnabled AS LOGICAL
  22. FIELD cTargetName AS CHARACTER
  23. .
  24. DEFINE VARIABLE httSendMail AS HANDLE NO-UNDO.
  25. DEFINE VARIABLE cSendMailLog AS CHARACTER NO-UNDO INIT 'C:\TEMP\'.
  26. DEFINE VARIABLE cMailServer AS CHARACTER NO-UNDO INIT 'smtp.gmail.com'.
  27. DEFINE VARIABLE cMailPort AS CHARACTER NO-UNDO INIT '587'.
  28. DEFINE VARIABLE cMailKonto AS CHARACTER NO-UNDO INIT 'anadatprime.info@gmail.com'.
  29. DEFINE VARIABLE cMailPassw AS CHARACTER NO-UNDO INIT 'Retlaw.7591'.
  30. DEFINE VARIABLE cMailDomaine AS CHARACTER NO-UNDO INIT ''.
  31. DEFINE VARIABLE lMailAuth AS LOGICAL NO-UNDO INIT TRUE.
  32. DEFINE VARIABLE cAuthUserName AS CHARACTER NO-UNDO INIT 'anadatprime.info@gmail.com'.
  33. DEFINE VARIABLE cAuthPasswort AS CHARACTER NO-UNDO INIT 'lqln scxp gxxu quca'.
  34. DEFINE VARIABLE cMailFrom AS CHARACTER NO-UNDO INIT 'anadatprime.info@gmail.com'.
  35. DEFINE VARIABLE lSSLEnable AS LOGICAL NO-UNDO INIT TRUE.