• JHoskins
  • NEWBIE
  • 0 Points
  • Member since 2008

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 2
    Questions
  • 2
    Replies
Hi,

I'm using Email Service which is accepting incoming emails from clients.

Lately I have noticed a rather peculiar behavior. Basically any email that has text portion greater than 100k in size is bounced by the system. The handler associated with the email service is not invoked for such emails. Somehow this has started happening recently {I managed to find emails in my system that had size greater than 100k and were delivered fine to my handler}. I tried searching forums and documentation but couldn't find any help there. The bounced email contains the following message

This message was created automatically by the mail system (ecelerity).

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

>>> xxxxxxinboundemail@o-2ggm9ec90dyv38pu6lxlxg0o3.in.salesforce.com
>>> (reading confirmation): 554 Text body part exceeds max size of
>>> 100000



My application relies heavily on email (customers are sending emails which are copied into sf) and emails not reaching SF is very serious for me. Is this limit of 100k customizable? Can I change this behavior of "bouncing" to something else {deliver truncated email perhaps or something else}, If no, can I at-least get a notification in some form in my app about a missed email.

Will appreciate any help.


Thanks
Guneet Sahai
http://guneetsahai.blogspot.com
Previous to updating to 8.0 we had some code that would update fields on Opportunities. After updating to 8.0 we get this failure (there has been no other change in the code besides the update):

AxisFault: A duplicate value was specified for field 'Consulting_Amount__c' in object 'Opportunity', duplicate value '0.0' prior value '' (prior value could have been set to '' with 'fieldsToNull')

Does anyone have a clue why this would be?