how to save pdf file in database using c# : How to add bookmarks to pdf document control SDK system azure wpf html console eMail24-part1971

Managing Email, Fax, and Other Communications Products  FTP Driver
Siebel Email Administration Guide Version 8.1/8.2
241
FTP Driver
Siebel Marketing uses the FTP communications driver to send contact lists to vendors who are 
contracted to execute campaigns. You can also use it to send outbound communication requests from 
any Siebel application. For more information about Siebel Marketing, see Siebel Marketing 
Installation and Administration Guide. For more information about communications drivers, see 
“Communications Drivers Provided with Siebel Business Applications” on page 48 and “Process of Setting 
Up Communications Driver Profiles” on page 50.
NOTE: This feature sends files to the root directory of the specified user. This feature does not 
support specifying a particular target directory on the remote FTP server.
Modem Port
No
COM1
The computer’s communications port to which 
the modem is attached.
The exact value for Modem Port depends on the 
platform and on the specific devices. For 
example, for Oracle Solaris, you can use the 
following value:
/dev/cua/a
For AIX, you can use the following value:
/dev/tty1
Modem Reset String
No
ATZ
The modem command for resetting the 
modem.
Modem Restore String
No
AT&F
The modem command for restoring the default 
settings of the modem.
Siebel Server
No
Not 
applicable
The name of the Siebel Server that handles the 
delivery of the communications. For more 
information, see “Specifying Siebel Server for 
Communications Outbound Manager” on 
page 150.
Table 24. Modem-Based TAP Paging Driver Parameters
Name
Required
Default 
Value
Description
How to add bookmarks to pdf document - add, remove, update PDF bookmarks in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your C# Project with Rapid PDF Internal Navigation Via Bookmark and Outline
convert word pdf bookmarks; how to bookmark a pdf page
How to add bookmarks to pdf document - VB.NET PDF bookmark library: add, remove, update PDF bookmarks in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your VB.NET Project with Rapid PDF Internal Navigation Via Bookmark and Outline
export excel to pdf with bookmarks; add bookmark to pdf reader
Siebel Email Administration Guide Version 8.1/8.2
Managing Email, Fax, and Other Communications Products  FTP Driver
242 
Settings for FTP Driver
Table 25 lists the settings for the driver record for the FTP driver. These settings appear in the 
Communications Drivers and Profiles view of the Administration - Communications screen.
CAUTION: The values in Table25 are for reference only. Do not modify the predefined values for this 
driver.
Parameters for FTP Driver
Table 26 lists the supported parameters for the FTP communications driver. This driver supports FTP 
(File Transfer Protocol). Note the following requirements for sending files using the FTP driver:
You must identify (in the hosts file or equivalent on the Siebel Server computer) the name of the 
FTP server computer (such as a vendor’s FTP server) to which the files are sent using FTP.
You must define the user (that the Username and Password FTP driver parameters specify) as a 
user locally on the FTP server to which the files are sent using FTP.
Table 25. FTP Driver Settings
Field Name
Value
Name
FTP
Channel Type
FTP
Inbound
Off
Outbound
On
Interactive
Off
Channel String
FTP
Library Name
sscmftp
Table 26. FTP Driver Parameters
Name
Required
Default 
Value
Description
Filename
No
Not 
applicable
The name of a specific file to upload each time the 
profile for this driver is used.
Hostname
No
Not 
applicable
The fully qualified domain name of the computer to 
which the FTP connection is established.
NOTE: You must define either Hostname or IP 
Address for any profile that you create for this 
driver.
C# PDF File Compress Library: Compress reduce PDF size in C#.net
Bookmarks. Comments, forms and multimedia. Flatten visible layers. C#.NET DLLs: Compress PDF Document. Add necessary references: RasterEdge.Imaging.Basic.dll.
create bookmarks in pdf reader; create bookmark pdf
VB.NET PDF File Split Library: Split, seperate PDF into multiple
Add necessary references: how to split a PDF file into multiple ones by PDF bookmarks or outlines Split PDF Document into Multiple PDF Files Demo Code in VB.NET.
creating bookmarks in pdf documents; export bookmarks from pdf to excel
Managing Email, Fax, and Other Communications Products  FTP Driver
Siebel Email Administration Guide Version 8.1/8.2
243
IP Address
No
Not 
applicable
The IP address of the computer to which the FTP 
connection is established.
NOTE: You must define either Hostname or IP 
Address for any profile that you create for this 
driver.
LogDebug
No
FALSE
The amount of detail in the log file. When the value 
is TRUE, data output in the log file is more detailed 
than when the value is FALSE.
Log files are created in the log subdirectory of the 
Siebel Server installation directory.
Password
Yes
Not 
applicable
The password for the user account that accesses the 
FTP server.
Port
No
21
The port that the FTP server uses.
Siebel Server
No
Not 
applicable
The name of the Siebel Server that handles the 
delivery of the communications. For more 
information, see “Specifying Siebel Server for 
Communications Outbound Manager” on page 150.
Username
Yes
Not 
applicable
The login name for the account that accesses the 
FTP server.
Table 26. FTP Driver Parameters
Name
Required
Default 
Value
Description
C# PDF File Split Library: Split, seperate PDF into multiple files
Add necessary references: codes explain how to split a PDF file into multiple ones by PDF bookmarks or outlines Split PDF Document into Multiple PDF Files in C#.
excel hyperlink to pdf bookmark; create bookmarks pdf files
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Compress & decompress PDF document file while maintaining original content of target PDF document file. Remove bookmarks, annotations, watermark, page labels
add bookmark pdf file; how to bookmark a pdf document
Siebel Email Administration Guide Version 8.1/8.2
Managing Email, Fax, and Other Communications Products  FTP Driver
244 
.NET PDF SDK - Description of All PDF Processing Control Feastures
Full page navigation, zooming & rotation; Outlines, bookmarks, & thumbnail display; Insert and add text to any page of PDF document with defined location;
how to bookmark a pdf in reader; split pdf by bookmark
C# PDF Convert to HTML SDK: Convert PDF to html files in C#.net
toolkit SDK, preserves all the original anchors, links, bookmarks and font How to Use C#.NET Demo Code to Convert PDF Document to HTML5 Add necessary references
convert word to pdf with bookmarks; add bookmarks to pdf preview
Siebel Email Administration Guide Version 8.1/8.2
245
12
Using Communications 
Operations
This chapter provides information for agents about managing email messages. It includes the 
following topics:
About Email Messages for Siebel Email Response on page 245
Process of Managing Email Messages for Siebel Email Response on page 248
Specifying Preferences for Outbound Communications on page 256
Creating Communications Profiles for Personal Use on page 260
Using Send Commands to Send Messages on page 261
Creating Activities for Send Commands on page 276
Specifying Settings for Mobile Devices on page 278
About Email Messages for Siebel Email 
Response
Agents receive incoming email messages in the Communications screen in the Communications List 
view. They select incoming email messages from their communications list. Their deployment might 
allow them to accept messages using the communications toolbar. In replying to email messages, 
agents can select appropriate templates and solutions, or they can compose free-form content. For 
more information, see “Process of Managing Email Messages for Siebel Email Response” on page248.
An agent can attach useful literature or files to a reply and use the spell check feature to find spelling 
errors. For more information about the spell check feature, see “Spell Check” on page19.
Whether or not the Siebel database uses Unicode, incoming email content is converted to Unicode. 
If the Siebel database uses Unicode, then all characters are saved in the Siebel database after the 
conversion. Any characters that the in-use code set does not support are not saved after the 
conversion. When agents reply to incoming email, the Smart Character Set feature determines the 
character set of the reply. For information about this feature, see “Smart Character Set for Siebel 
Email Response” on page 41.
About Status Field Changes for Email 
Messages
The Set ParentEmail Status business service controls the Status field changes in an original email 
message (the parent email) and in subsequent email messages that are associated with the original 
message (child email).
How to C#: Basic SDK Concept of XDoc.PDF for .NET
Document Protect. You may add PDF document protection functionality into your C# program. OutLines. This class describes bookmarks in a PDF document.
how to create bookmark in pdf with; auto bookmark pdf
XDoc.Excel for .NET, Comprehensive .NET Excel Imaging Features
page navigation, zooming & rotation; Outlines, bookmarks, & thumbnail Convert Excel to PDF; Convert Excel to HTML5; Convert Add a blank page or multiple pages to
creating bookmarks in a pdf document; create bookmarks in pdf from excel
Siebel Email Administration Guide Version 8.1/8.2
Using Communications Operations  About Status Field Changes for Email Messages
246 
Table 27 shows user actions and the resulting values in the Status field of parent and child email for 
parent outbound messages. For the user actions in this table, child messages are always outbound.
Table 27. Status Field Values for Parent Outbound Email
User Action
Parent 
Email 
Status
Child Email 
Status
Action 1: Click the Reply, Reply to All, or Forward button for an 
outbound parent email with a Status field value of Done. Result: A 
child email is created.
Done
In Progress
Action 2A: Click the Save as Draft button for the child email with a 
Status field value of In Progress.
Done
Draft
Action 2B: Step off the child email with a Status field value of In 
Progress.
Done
Draft
Action 3A: Click the Resume button for the child email with a Status 
field value of Draft.
Done
In Progress
Action 3B: Step off the child email with a Status field value of 
Partial. 
Done
Draft
Action 4: Select Undo Record from the menu for the child email with 
a Status field value of In Progress. Result: All changes to the child 
email are reversed.
Done
In Progress
Action 5A: Click the Delete button for the child email with a Status 
field value of In Progress. Result: The child record is deleted.
Done
None
Action 5B: Click the Send button for the child email with a Status 
field value of In Progress.
Done
Queued
then, Done
Action 6: Assume the Status field value for the child email is 
Cancelled. Click the Re Send button for the child email with a Status 
field value of Cancelled.
Done
Queued
then, Done 
or Cancelled
Action 7A: Assume the Status field value for the child email is 
Partial. Click the Resume button for the child email with a Status 
field value of Partial.
Partial or 
Done
Partial or 
In Progress.
Action 7B: Select the Recipient with the Status Failed. Correct the 
failed email address, then Click Send. 
Done or 
Partial
Queued
then, Done 
or Cancelled
Using Communications Operations  About Status Field Changes for Email Messages
Siebel Email Administration Guide Version 8.1/8.2
247
Table 28 shows user actions and the resulting values in the Status field of parent and child email for 
parent inbound messages. For the user actions in this table, child messages are always outbound.
Table 28. Status Field Values for Parent Inbound Email
User Action
Parent 
Email 
Status
First Child 
Email 
Status
Second 
Child Email 
Status
Third Child 
Email 
Status
Action 1: Click the Reply, Reply to 
All, or Forward button for an 
inbound parent email with a Status 
field value of Not Started. Result: 
The first child email is created.
In Progress
In Progress
None
None
Action 2: Click the Save as Draft 
button for the first child email with a 
Status field value of In Progress.
In Progress
Draft
None
None
Action 3: Click the Reply, Reply to 
All, or Forward button for the parent 
email with a Status field value of In 
Progress. The second child email is 
created.
In Progress
Draft
In Progress
None
Action 4: Click the Send button for 
the second child email with a Status 
field value of In Progress.
In Progress
Draft
Done
None
Action 5: Click the Resume button 
for the first child email with a Status 
field value of Draft.
In Progress
In Progress
Done
None
Action 6: Select Undo Record from 
the menu for the first child email 
with a Status field value of In 
Progress. Result: All changes to the 
first child email are reversed.
In Progress
In Progress
Done
None
Action 7: Click the Delete button for 
the first child email with a Status 
field value of In Progress. Result: 
The first child email is deleted
Done
None
Done
None
Action 8: Click the Reply, Reply to 
All, or Forward button for the 
inbound parent email with a Status 
field value of Done. Result: The third 
child email is created.
In Progress
None
Done
Draft
Siebel Email Administration Guide Version 8.1/8.2
Using Communications Operations  Process of Managing Email Messages for Siebel 
Email Response
248 
Process of Managing Email Messages for 
Siebel Email Response
To manage email messages, perform the following tasks:
“Replying to Incoming Messages” on page 248
“Resending Outgoing Messages” on page 250
“Resending Outgoing Messages That Have Failed Because of Incorrect Email Addresses” on page 250
“Using Templates in Outgoing Messages” on page 251
“Saving Drafts of Outgoing Messages” on page 252
“Retrieving Drafts of Outgoing Messages” on page 253
“Saving Messages as Templates” on page 254
Replying to Incoming Messages
After you send or cancel an outgoing message:
If you select the Remain on Same View After Send (Cancel) field in the Outbound 
Communications view of the User Preferences screen, then the outgoing message form continues 
to appear. You must navigate to the Communications List view to see a record of the sent 
message.
If you do not select the Remain on Same View After Send (Cancel) field in the Outbound 
Communications view of the User Preferences screen, then the Communications List view 
appears.
Complete the procedure in this topic to reply to an incoming message.
Action 9A: Select Delete Record 
from the menu for the third child 
email with a Status field value of 
Draft. The third child email is 
deleted.
Done
None
Done
None
Action 9B: Assume the Status field 
value for the first child email is 
Queued. Select Delete Record from 
the menu for the third child email 
with a Status field value of Draft. 
The third child email is deleted.
In Progress
Queued
Done
None
Table 28. Status Field Values for Parent Inbound Email
User Action
Parent 
Email 
Status
First Child 
Email 
Status
Second 
Child Email 
Status
Third Child 
Email 
Status
Using Communications Operations  Process of Managing Email Messages for Siebel
Email Response
Siebel Email Administration Guide Version 8.1/8.2
249
This task is a step in “Process of Managing Email Messages for Siebel Email Response” on page248.
To reply to an incoming message
1
Navigate to the Communications screen, then the Communications List view.
2
Select Inbox in the Saved Queries field of the toolbar.
3
In the list of email messages, select the incoming message to which you want to reply.
4
To see more details about this message you can:
Click the Body view tab to review the main text of the incoming message.
Click the Attachments view tab, and then click the Name field in the list of attachments to 
review the content of an attachment for the incoming message.
The original message also appears in the list of attachments.
(Optional) Click the More Info view tab to review information about the header, customer, 
attributes, and transmission of the incoming message.
(Optional) Click the History view tab to review any other messages that have the same email 
thread ID as the incoming message.
(Optional) Drill down on the Last Name field for the message to review information about the 
contact for the message.
5
Navigate to the outgoing message form:
Click Reply to respond to only the individual who sent the message.
Click Reply to All to respond to the individual who sent the message and to the individuals in 
the Cc: field of the message.
Click Forward to respond to the individuals whom you select in the outgoing message form.
The form for the incoming message appears at the top of the screen. To show or hide the 
body of the incoming message, you can click the show more or show less button in the top-
right corner of the incoming message form.
The form for your outgoing message appears below the form for the incoming message.
6
(Optional) Link additional data to the email thread for the outgoing message.
a
Click the select button in the SR # (number), Opportunity, Contact, or Account field of the 
outgoing message form.
b
Select the appropriate record, and click OK.
If the SR # (number), Opportunity, Contact, or Account field already contains a value, then 
click the preview button to view more details about that value.
7
Enter text for the outgoing message in the area of the message body that is above the Thread 
ID reference.
At the top or bottom of the outgoing message form, click Delete if you want to delete the 
outgoing message. To expedite text entry, you can use templates. For more information, see 
“Using Templates in Outgoing Messages” on page 251
Siebel Email Administration Guide Version 8.1/8.2
Using Communications Operations  Process of Managing Email Messages for Siebel 
Email Response
250 
8
(Optional) At the top or bottom of the outgoing message form, click Check Spelling to verify the 
spelling in the outgoing message.
9
(Optional) In the list of Outgoing Attachments that appears below the outgoing message form, 
insert the supporting documents in your outgoing message:
To add an attachment, click the Attachment icon (the paperclip), navigate to the attachment, 
and select it.
To add literature, click the Add Literature icon (the sheet of paper), select the document from 
the list, and click Add.
10
At the top or bottom of the outgoing message form, click Send after you finish composing the 
outgoing message.
The outgoing message is sent.
11
(Optional) To view the record for the sent message, select Sent Items in the Saved Queries field 
of the toolbar.
Resending Outgoing Messages
When Communications Outbound Manager fails to send an outgoing message, the Status field of the 
outgoing message changes to Cancelled. You can resend these cancelled messages.
This task is a step in “Process of Managing Email Messages for Siebel Email Response” on page248.
To resend an outgoing message
1
Navigate to the Communications screen, then the Communications List view.
2
Select Cancelled Items in the Saved Queries field of the toolbar.
3
In the list of email messages, select the outgoing message that you want to resend.
4
Click Re-Send.
Resending Outgoing Messages That Have Failed 
Because of Incorrect Email Addresses
When Communications Manager fails to send an outgoing message to multiple recipients in which 
some of the recipients have incorrect email addresses, the Status field of the outgoing message 
changes to Partial. You can resend these messages to those recipients who failed on the first attempt.
This task is a step in “Process of Managing Email Messages for Siebel Email Response” on page248.
To resend an outgoing message that failed because of incorrect email address
1
Navigate to the Communications screen, then the Communications List view.
Documents you may be interested
Documents you may be interested