We're trying to implement the SendCredentials emails and have added the CRED_EMAIL settings in T_Defaults, including the CRED_EMAIL_FROM
However, when we try and execute it we get the error that the "From" is empty:Soap Error System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.ArgumentException: The parameter 'from' cannot be an empty string.Parameter name: from
Has anyone experienced this, and know the answer?
Thanks
Hi Christopher
I don't suppose you remember what the solution to this was? I'm just trying to set up a groups order confirmation email and getting the same error!
Do you have the right parent table set in t_defaults? I believe you'll need different ones for the Tess client and the web.
Hi Ian,
I experienced the same problem recently, and found this Knowledge Base article extremely useful:
http://www.tessituranetwork.com/network/Learning/Tessitura%20Knowledgebase/Internet/Other/22648.aspx
Cheers
Kim
Hi Ian
I've managed to dig this out of task, from Heather Reynolds in response to a ticket:
"As you're trying to invoke the Credential Email from the API - the settings you'vegot in T_DEFAULT (CRED_EMAIL_*) need to be under 'Tessitura Web' (provided you don'thave your own organization-specific settings in this table; if you do, then thatwould be used as your parent table value). For example:parent_table field_name default_value------------------------------ ---------------------------------------------------------Tessitura Web CRED_EMAIL_BCC hreynolds@tessituranetwork.comTessitura Web CRED_EMAIL_CC NULLTessitura Web CRED_EMAIL_FROM apicredentials@tessituranetwork.comTessitura Web CRED_EMAIL_SERVER 127.0.0.1Tessitura Web CRED_EMAIL_SERVER_PASSWORD NULLTessitura Web CRED_EMAIL_SERVER_PORT 25Tessitura Web CRED_EMAIL_SERVER_USER NULLTessitura Web CRED_EMAIL_TEMPLATE_PATH C:\inetpub\wwwroot\API8002\templatesCan you verify that 'Tessitura Web' (or your organization's table) are set for theseCredential Email values?"
I think we had the parent table set to IMPRESARIO to begin with, and as this is an email that is used only by the website, I think that was the trouble. HOwever, it was almost 2 years ago, so my memory is a bit hazy on that.
I hope this helps and good luck
Christopher