Thanks to all who attended today's OpenText Support Community Event: Customer Contributions to Knowledge Program.

A recording of the event and the next steps to start your contributions can be found here:

Customer Contributions to Knowledge Presentation

Let's get started!
OpenText is pleased to welcome new members from the EasyLink community. You'll find the new EasyLink forums, under Business Network, open and available for your posted questions. If you are unable to access the forum, please contact [email protected] for help.

Your questions, responses, best practices, and tips shared with other members will help make this channel vibrant. We're glad you're joining us and look forward to collaborating with you online.

Soft bounces in JobDeliveryStatusResult

I am using the messaging API and processing the result received from JobDeliveryStatus. for most for the contacts I receive DeliveryDetail with state code 7, with no gammacode. The few gammacode I received are of type hard bounce (6500). I never receive soft bounce which doesn't make sense.
how could it be? how should I find soft bounces in the response?

Answers

  • Tammy_GargiuloTammy_Gargiulo Software Engineer | Associate - Development

    In a JobDeliveryStatusResult, the status of the delivery of a message from our switch is in the DeliveryDetail/State element, which contains a text value along with numeric code and gammacode attributes. The “code” attribute reflects the processing state of the delivery. For instance, from your thread, State 7 (SENT) has a status code of 0 which means the message was successfully sent to the recipient's ISP. It does not mean the message was received by the recipient. Only non-zero gammacodes are returned. Any delivery with a State 7 will not be retried. Please see the following link for the complete list of State codes: https://apiforums.easylink.com/emapidocs/26/JobDeliveryStatus/JobDeliveryStatusResult.html.
     
    Again, the gammacode value is only returned if we have a non-zero code from processing, and is only the numeric value. We don’t return the text descriptions for the gammacodes reported in the API results. Gammacode 6500 is a cancelled job with the mnemonic BLOC indicating a blocked address.  Please see the following thread and attachments for detailed error information:
    https://apiforums.easylink.com/content/gamma-codes.
     
    You can gather further information about a delivery by checking Delivery Status Notification (DSN) information, which is available in the JobDeliveryStatusResult as ArrivalEvents, https://apiforums.easylink.com/emapidocs/26/JobDeliveryStatus/JobDeliveryStatusResult.html. See RFCs 2822 and 1893 for details about the DSN components. DSNs may (or may not) be returned by the recipient’s mail system - but if they are returned, they would be the only way to detect a “soft bounce."

    Tammy Gargiulo
    Software Engineer - Associate | EasyLink Development

    image

  • Thanks Tammy for your detailed answer!
    Yet there is something that doesn't make sense - we have a few customers who are using our platform to send campaigns through Opentext API and we never got soft bounce!!!
    if we get arrival events, there are only a few and not of type soft bounce.
    How could it be that we are not getting any soft bounces? the customers are using Opentext for many months already.
    I can send an example of api response but I would like to do it in email so customer details won't be exposed.

  • Tammy_GargiuloTammy_Gargiulo Software Engineer | Associate - Development

    Our system passes back what is returned to us by the downstream ISP of the recipient. It has no knowledge of the state of the recipient's mailbox.

    If you provide a job number and the domain in which you are testing, we can look up the details without exposing your customer details.

    Tammy Gargiulo
    Software Engineer - Associate | EasyLink Development

    image

  • Hi Tammy
    thanks
    the job details are

    usme
    65697706

    what do you mean "he domain in which you are testing"?

  • Tammy_GargiuloTammy_Gargiulo Software Engineer | Associate - Development

    The job number provided had already been purged from the system. However, the information you provided allowed me to look up your user ID in the usme (messagereach) domain, which I could have also determined from the Receiver_Key you are using in your requests.

    I need to reach out to another colleague to confirm some additional information regarding ArrivalEvents.

    Tammy Gargiulo
    Software Engineer - Associate | EasyLink Development

    image

  • it will be helpful if you will find one campaign of this customer that has soft bounces so I will check how we are getting it in the API response

  • Tammy_GargiuloTammy_Gargiulo Software Engineer | Associate - Development

    Thank you for your patience. I have activated ArrivalEvents for customer number 864302. Please let me know if you start seeing the soft bounce DSN codes you are expecting in certain cases.

    Tammy Gargiulo
    Software Engineer - Associate | EasyLink Development

    image

  • Hi Tammy
    thanks. I still can't see soft bounces. I will wait for a day and check again. will update you.
    regards

  • Tammy_GargiuloTammy_Gargiulo Software Engineer | Associate - Development

    Hello. There was one more "switch" I toggled around 10:35 EST this morning. I checked job numbers 75108871 and 76961556 and I do see several DSNs for recipients where the status would otherwise indicate the delivery succeeded.

    Please let me know what you find tomorrow.

    Thank you.

    Tammy Gargiulo
    Software Engineer - Associate | EasyLink Development

    image

  • so now I can see 1-3 soft bounces in our side but those are still very low numbers of soft bounces. can you check please job 76866682. could it be that there are no soft bounces for it?

  • Tammy_GargiuloTammy_Gargiulo Software Engineer | Associate - Development

    I queried the job, number 76866682, and found 10 bounce backs for DSNs 4.2.2 and 4.2.1.

    Tammy Gargiulo
    Software Engineer - Associate | EasyLink Development

    image

Sign In or Register to comment.