VoiceGuide IVR Software Main Page
Jump to content

Send Email Module

Recommended Posts

When I upgraded to V 7, the Email Send module stopped working. When I revert back to 6.33, it works.

 

Just to make sure, I setup the email account info in Outlook, and it works fine.

 

Here is the log:

 

101930.359 6 7 4 state [send Email 1] Send Email
101930.359 6 7 4 rv add start Send Email 1|enad40@telelink.ps
101930.359 6 7 4 rv add enad40@telelink.ps
101930.359 6 7 4 rv add start Send Email 1_Subject|IVR activation
101930.359 6 7 4 rv add IVR activation
101930.359 6 7 4 rv add start Send Email 1_Message|IVR activation
101930.359 6 7 4 rv add IVR activation
101930.359 6 7 4 rv add start Send Email 1_Attachment|
101930.359 6 7 4 rv add
101930.359 6 7 4 rv add start Send Email 1_Cc|
101930.359 6 7 4 rv add
101930.359 6 7 4 rv add start Send Email 1_Bcc|
101930.359 6 7 4 rv add
101930.359 6 7 4 email to: enad40@telelink.ps
101930.359 6 AddEmailToSend from:ivr@telelink.ps|IVR, to:enad40@telelink.ps, cc:, bcc:, reply:ivr@telelink.ps, subj:IVR activation, att:, usertoken:(<to>enad40@telelink.ps</to><subject>IVR activation</subject><guid>562cb2e8-d8c6-4e25-9164-da68244633f0</guid>) smtp:mail.telelink.ps|587 timeout:1800sec, sParamsXml:
101930.359 6 SmtpClient created ok
101930.359 6 setting EnableSsl as port = 587
101930.359 6 .Host=.telelink.ps .Port=587 .EnableSsl=True sCredentialUserName=[ivr@telelink.ps]
101930.359 6 SmtpClient clientEs configured ok
101930.359 6 email send start <to>enad40@telelink.ps</to><subject>IVR activation</subject><guid>562cb2e8-d8c6-4e25-9164-da68244633f0</guid>, timeout=1800sec
101930.484 16 LoadAnyUpdatedScripts vgsidx 2 marked as superseeded. Still loaded as it is actively used.
101931.734 16 LoadAnyUpdatedScripts vgsidx 2 marked as superseeded. Still loaded as it is actively used.
101932.609 6 ERROR v0.0.0.0 (2013-05-02 23:45:07.90) AddEmailToSend SendAsync: The SMTP host was not found.
101932.609 6 7 4 email not queued for sending.
101932.609 6 7 4 rv add start Send Email 1_SendResult|The SMTP host was not found.
101932.609 6 7 4 rv add The SMTP host was not found.
101932.609 6 7 4 FindNextVgmTitleInPathList: next module title is=[Evaluate CallerID]
101932.609 6 7 4 t timer clear (force=False)
101932.609 6 7 4 RunModule start Evaluate, [Evaluate CallerID], iModuleIdx=181, previous: vgm=166, vgs=6:6
Any ideas how to resolve this issue?
Thanks.

 

Share this post


Link to post

Can you please try changing the email server address from:

 

mail.telelink.ps

 

to:

 

ssl:mail.telelink.ps

Share this post


Link to post

I tried it. The log seems to indicate the email was sent but actually nothing is being sent. Again, when I revert back to V6.33 using the exact same setup, it works fine. Here is the log after I changed the email server to ssl:mail.telelink.ps

 

125827.234 6 5 3 state [send Email 1] Send Email
125827.234 6 5 3 rv add start Send Email 1|enad40@telelink.ps
125827.234 6 5 3 rv add enad40@telelink.ps
125827.234 6 5 3 rv add start Send Email 1_Subject|IVR activation
125827.234 6 5 3 rv add IVR activation
125827.234 6 5 3 rv add start Send Email 1_Message|IVR activation
125827.234 6 5 3 rv add IVR activation
125827.234 6 5 3 rv add start Send Email 1_Attachment|
125827.234 6 5 3 rv add
125827.234 6 5 3 rv add start Send Email 1_Cc|
125827.234 6 5 3 rv add
125827.234 6 5 3 rv add start Send Email 1_Bcc|
125827.234 6 5 3 rv add
125827.234 6 5 3 email to: enad40@telelink.ps
125827.234 6 AddEmailToSend from:ivr@telelink.ps|IVR, to:enad40@telelink.ps, cc:, bcc:, reply:ivr@telelink.ps, subj:IVR activation, att:, usertoken:(<to>enad40@telelink.ps</to><subject>IVR activation</subject><guid>15745b84-977b-46fd-ba4f-b69621e5a5ab</guid>) smtp:ssl.mail.telelink.ps|587 timeout:1800sec, sParamsXml:
125827.234 6 SmtpClient created ok
125827.234 6 setting EnableSsl as port = 587
125827.234 6 .Host=mail.telelink.ps .Port=587 .EnableSsl=True sCredentialUserName=[ivr@telelink.ps]
125827.234 6 SmtpClient clientEs configured ok
125827.234 6 email send start <to>enad40@telelink.ps</to><subject>IVR activation</subject><guid>15745b84-977b-46fd-ba4f-b69621e5a5ab</guid>, timeout=1800sec
125827.234 6 email SendAsync returned
125827.234 6 5 3 email queued for sending.
125827.234 6 5 3 rv add start Send Email 1_SendResult|ok
125827.234 6 5 3 rv add ok
125827.234 6 5 3 FindNextVgmTitleInPathList: next module title is=[Evaluate CallerID]
125827.234 6 5 3 t timer clear (force=False)
125827.234 6 5 3 RunModule start Evaluate, [Evaluate CallerID], iModuleIdx=65, previous: vgm=80, vgs=2:2

Share this post


Link to post

If we see this in trace:

125827.234  6   5   3       email queued for sending.

The this means that the email was successfully queued for sending by the .NET layer (System.Net.Mail)

 

You should eventually see an entry in vgEngine that email was sent ok, or that there was an error.

 

Can you .ZIP up and post the entire vgEngine trace that covers at least 30 minutes after the "email queued for sending." entry?

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×