Skip to content

Email Enabled

When enabled the email command will be executed. When disabled the email command will not be executed.

  • Defined by global: #OOFPDF1.ENABLE-EMAIL
  • Required or optional: optional
  • Maximum size: 1 Y/N
  • Default value: disabled

REMARKS

Use the enable or disable setting to avoid having to clear and then reset the email command line.

For more information, please see Email Command.

Email from address

  • Defined by global: #OOFPDF1.EMAIL-FROM
  • Required or optional: optional
  • Maximum size: 50 bytes
  • Default value: none

REMARKS

This is used to populate the from email address when using the email command. For more information, please see Email Command.

Email reply to address

  • Defined by global: #OOFPDF1.EMAIL-REPLY
  • Required or optional: optional
  • Maximum size: 50 bytes
  • Default value: none

REMARKS

This is used to populate the reply to email address when using the email command. For more information, please see Email Command.

Email subject

  • Defined by global: #OOFPDF1.SUBJECT
  • Required or optional: optional
  • Maximum size: 80 bytes
  • Default value: none

REMARKS

This is used to populate the email subject line when using the email command. For more information, please see Email Command.

Email body

  • Defined by global: #OOFPDF1.BODY
  • Required or optional: optional
  • Maximum size: 255 bytes
  • Default value: none

REMARKS

This is used to populate the email body when using the email command. For more information, please see Email Command.

Email command line used to send the .pdf file as an email attachment.

  • Defined by global: #OOFPDF1.EMAIL_CMD
  • Required or optional: optional
  • Maximum size: 255 bytes
  • Default value: none

REMARKS

The contents of #OOFPDF1.EMAIL-CMD will only be executed when #00FPDF1.ENABLE-EMAIL = “Y”.

When Command(1,7)=“METHOD “ it is assumed that what follows is the name of the method to be called. For example to call a custom method named MYEMETH set Command = “METHOD MYEMETH”.

The CALL list for the method is MSG$[ALL]. MSG$[1] will contain the full .pdf file name including path.

The Method is executed after the .pdf file is created or after the Post Save Method is executed.

No other email command processing will be done.

When Command(1,7)<>“METHOD” it is assumed that what follows is any valid email command line argument.

The email command line argument supports $variables. Immediately before the command line argument is executed the $variables are replaced with the current values from the global format #OORPDF1.

The following is an example of an email command line defined in the Settings and Options screen:

/usr/lib/basic/sendattach.sh -t $TO -c $CC -f $FROM -s $SUBJ
-m $MSG -u $FILE

The following is an example of the same email command line after Report-IV to PDF has replaced the $variables with their corresponding values from #OOFPDF1:

/usr/local/bin/sendattach.sh -t cust@company.com -f tbred@tbred.com
-s "attached pdf file" -m "Please see attached pdf file"
-u /public/PDFDocs/MYPDFFILE.pdf

The Linux version of Report-IV to PDF is shipped with a shell script sendattach, which uses sendmail. It is assumed that the shell script will be installed in /usr/lib/basic. If not, the default email command must be modified to include the correct path to sendattach.sh.

The default email command is:

/usr/lib/basic/sendattach.sh -t $TO -c $CC -f $FROM -s $SUBJ
-m $MSG -u $FILE

The command includes the required path and DOES NOT include “.”. Do not enter “.” in front of the path.

Supported email switches are:

t
to email address
f
from email address
c
cc email address
r
reply to address
s
subject line
m
body message
u
uuencode encoding
b
base64 encoding
n
no encode

Supported email $variables are:

Variable
Substitution value
$FILE #OOFPDF1.PDF-RPT-NAME
$SUBJ #OOFPDF1.SUBJECT
$MSG #OOFPDF1.BODY
$T0 #OOFPDF1.EMAIL-ADDR
$FROM #OOFPDF1.EMAIL-FROM
$CC #OOFPDF1.EMAIL-CC
$REPLY #OOFPDF1.EMAIL-REPLY

From the Report-IV to PDF Installation and User Guide, version 8.9.1. Open this page in the PDF