Class PBEMailTo
Object
|
+--PBEMailTo
- public class PBEMailTo
- extends Object
Class PBEMailTo
This class is made for generating and sending emails from the
application.
Attributes:
===========
sz_MailServer
sz_Recipient
sz_Subject
sz_Sender
sz_Text
sz_TempPath Path to store files for hotfolder-mailing
Methods:
========
addAttributeLine adds a line with description and attribute
addTextLine adds a textline to the body of the email
attributeIsNull Checks if attribute is null
generateMailFile stores eMail-Commands in a file for hot-folder-mailing
getTextSize returns size of text in bytes
removeGermanUmlauts removes german umlauts from the text
sendMail sends previous generated mail over the mailserver
setRecipient setting attributes
setSubject setting attributes
setSender setting attributes
setText setting attributes
setValues setting attributes
sz_getTempFileName generates a temporary Filename
History :
Who When What
------------------------------------------------------------------
TH 29.06.00 New:
- getTextSize
TH 05.06.00 New:
- removeGermanUmlauts
TH 29.05.00 New:
- generateMailFile
- sz_getTempFileName
TH 22.05.00 New:
- attributeIsNull
- addAttributeLine
TH 15.05.00 Start
PBEMailTo
public PBEMailTo()
generateMailFile
public static void generateMailFile()
sendMail
public static void sendMail()
setTempPath
public static void setTempPath(varchar sz_Path)
setRecipient
public static void setRecipient(varchar sz_Rec)
setSubject
public static void setSubject(varchar sz_Sub)
setSender
public static void setSender(varchar sz_From)
setText
public static void setText(varchar sz_Txt)
setValues
public static void setValues(varchar sz_Rec,
varchar sz_Sub,
varchar sz_From,
varchar sz_Txt)
addTextLine
public static void addTextLine(varchar sz_Txt)
attributeIsNull
protected static boolean attributeIsNull(PBEAttribute o_Attribute)
addAttributeLine
protected static void addAttributeLine(varchar sz_Beschreibung,
PBEAttribute o_Attribute)
addAttributeLine
protected static void addAttributeLine(PBEAttribute o_Attribute)
removeGermanUmlauts
protected static void removeGermanUmlauts()
getTextSize
protected static integer getTextSize()