Skip to main content

#Beginner Developer11 diskutieren mit

Context

We recently faced an issue where changes made to an email forwarding setup unintentionally impacted the Production Email-to-Case process. As a result, incoming emails stopped creating cases in Salesforce until the configuration was corrected. 

 

Questions

  • What backup options are available if Email-to-Case stops working?
  • How can we ensure emails still create cases in Salesforce during such outages?
  • Are there any monitoring or alerting mechanisms to detect issues early?
  • Has anyone implemented a failover or secondary routing solution for Email-to-Case?

#Salesforce Admin  #Systems Administrator  #Administrator  #Salesforce Developer  #Salesforce_developer  #Beginner Developer  #Sales Cloud

4 Antworten
  1. Gestern 16:49

     Hi @Akhilesh Prajapati

    To improve Email-to-Case reliability and minimize the impact of routing failures, I would recommend the following approach:

    1. Maintain an email backup: Configure your email server to retain a copy of every incoming support email in the original mailbox or a dedicated backup folder before forwarding it to Salesforce.
    2. Configure a secondary routing option: Maintain a separate backup support mailbox or alternate intake channel. If the primary forwarding configuration fails, your email administrator can redirect incoming emails to the backup route. Test this setup carefully to avoid duplicate cases.
    3. Monitor processing failures: Configure the Automated Case User's email address to deliver Salesforce Email-to-Case error notifications to a monitored internal mailbox or distribution group.
    4. Enable error notifications: In Setup, navigate to Feature Settings → Service → Email-to-Case and review the option to notify senders about processing errors.
    5. Test the Salesforce routing address directly: Send a test email to the generated Email Services Address. If a case is created, investigate the external email forwarding configuration. If no case is created, check the Automated Case User's permissions, record types, validation rules, Apex triggers, and Flow automation.
    6. Implement monitoring: Use email-platform monitoring to alert administrators when forwarding rules change or message delivery fails. You can also periodically send test emails and verify that corresponding cases are created.
    7. Establish a recovery procedure: During an outage, preserve affected emails and create or resubmit cases after the issue is resolved. Before replaying messages, check whether a case already exists to avoid duplicates.

    Salesforce documentation:

    For a production environment, I would prioritize retaining inbound emails, monitoring processing errors, and documenting a tested recovery procedure before implementing a more complex failover solution.

    I hope this helps! If you find this answer helpful, please select it as the Best Answer. 

     

    Thanks, 

    Deepak Sachdeva 

    Nubys Technology Pvt. Ltd.

0/9000

I need help troubleshooting a public Experience Cloud Flow for a Transitional Coach Application. The Flow works in Debug mode: it creates an Application record and sends an email. However, when I submit it through the published site in an incognito/private browser, it reaches the end but does not create the record or send the email. 

The site has a Guest User profile named “Transitional Coach Application Profile,” and Read/Create are enabled on the Application object. I need someone to identify the guest-user/Flow-context issue and help me test the fix. I can share screenshots and grant supervised screen-share access. Thanks 

 

#Salesforce_developer  #Beginner Developer  #Salesforce Developer  #Developers Edition

4 Antworten
  1. 10. Sept., 15:40

    Hi CM Seb, 

     

    Two separate root causes here, both well-documented, and both explain your exact symptom (works as admin in Debug, silently does nothing for guest users on the live site). 

     

    1. Record creation not happening: most likely the flow isn't actually enabled for the Guest User profile, even if it "worked" in Debug. 

    Profile-level object permissions (Read/Create on Application) are necessary but not sufficient. You also need to explicitly grant the flow itself to guest users, this is a separate step from object permissions: 

       - Experience Builder > Settings (gear icon) > General tab > confirm "Guest users can see and interact with the site without logging in" is checked, then click the guest user profile link. 

       - Under Enabled Flow Access, click Edit, and confirm your Transitional Coach Application flow is moved into the Enabled Flows column (not just present in the Available list). 

       Reference:

    https://help.salesforce.com/s/articleView?id=experience.rss_flow_guestuser.htm&type=5

     

     

       This is the single most common cause of "works when I test it logged in, does nothing for actual guest visitors", the flow needs this explicit enablement separate from object CRUD permissions. 

     

    2. Emails not sending: this is a hard platform restriction, not a config you're missing. 

    As of Spring '23, Salesforce permanently removed the "Send Email" system permission from the Guest User profile across ALL orgs, and since permission sets can't be assigned to guest users either, there is no way to grant this back declaratively. This is intentional (anti-spam/abuse prevention for public-facing guest contexts), not a bug. 

     

       Workaround: don't send the email directly from the guest-context flow. Instead: 

       - Have the guest flow create the Application record only. 

       - Use a separate Record-Triggered Flow on the Application object (After Save), running as an internal/system context, not the guest user, to send the confirmation email. Since this second flow runs on the object trigger rather than in the guest user's session, it isn't restricted by the Guest User "Send Email" removal. 

     

    Given your record creation is also failing (not just email), I'd fix #1 first, that's likely blocking everything, and once records start getting created successfully, wiring up a Record-Triggered Flow for the email (per #2) will resolve the email gap cleanly without depending on guest user email permissions at all.

0/9000
  • What study methods or techniques work best for you? ( Pomodoro technique, hands-on org practice, taking detailed notes, flashcards)
  • What external resources do you use alongside Trailhead? (e.g., practice exams, study groups, documentation)
  • How much time do you dedicate daily or weekly to stay consistent without burning out?

 

 

#Certifications  #Trailhead  #Study Guide  #Salesforceadministrator  #Salesforceadmins  #Beginner Developer  #Salesforce Developer  #Developer  #TrailblazerCommunity

1 Antwort
  1. 9. Sept., 15:43

    Hi Pablo, 

     

    You can try below approach that consistently works for the Admin cert: 

     

    1. Start with the official Salesforce Exam Guide, not a course or video series. It's the actual blueprint, breaks down every exam section with its weightage (e.g. Configuration & Setup, Security & Access, Standard/Custom Objects, Sales & Marketing Applications, Service & Support Applications, Activity Management, Data & Analytics Management, Workflow/Process Automation). Study time should roughly mirror those weightings, not be spread evenly. 

       Official Trailhead cert prep trail (mirrors the exam guide section by section):

    https://trailhead.salesforce.com/content/learn/trails/administrator-certification-prep

     

     

    2. Hands-on Trailhead Playground practice beats passive reading for this exam specifically, since most questions are scenario-based ("what would you configure to achieve X"), not definition-recall. For every module you complete, immediately redo the same task from memory in a fresh Playground without the guide open. 

     

    3. Use Trailhead's own interactive scenario/flashcard trail alongside the modules, it's built specifically for this exam and reinforces recall through spaced repetition rather than just re-reading: 

       

    https://trailhead.salesforce.com/content/learn/trails/administrator-certification-prep

    (same trail includes these interactive study tools) 

     

    4. Join the Trailblazer Community and look for/join a Study Group, Salesforce runs official Admin Study Group sessions periodically that walk through each exam section live, this is Salesforce-endorsed prep, not third-party. 

     

    5. Pomodoro (25-30 min focused blocks) works well specifically because Setup pages and declarative tools have a lot of small, easy-to-conflate settings (e.g. sharing rules vs manual sharing vs role hierarchy), short focused sessions per topic reduce mixing concepts up. 

     

    6. Time commitment: Salesforce recommends 6-12 months of hands-on admin experience before attempting this exam, if you're studying alongside real job exposure, 5-8 focused hours/week is a realistic sustainable pace without burning out; if studying without daily hands-on org access, lean toward more Playground time relative to reading time to compensate. 

     

    7. Don't skip the Certification Program Agreement and exam policies page before exam day, format/logistics questions catch people off guard on exam day itself, not just content:

    https://trailhead.salesforce.com/content/learn/modules/administrator-certification-prep-setup-and-objects/get-started-with-administrator-certification-prep

     

     

    Good luck, this is a very achievable cert with consistent Playground practice.

0/9000
6 Antworten
  1. 3. Sept., 11:04

    @Hitesh SharmaHitesh, for a beginner I recommend this roadmap:

    Apex Basics → Variables/Conditions/Loops → List/Set/Map → sObjects → SOQL → DML → Classes → Exceptions → Governor Limits & Bulkification → Triggers → Test Classes → Async Apex → REST/Callouts.

    Start with the official Trailhead Quick Start: Apex, then Apex Basics & Database. Trailhead Quick Start: Apex Apex Basics & Database

    For reference, use the official Apex Developer Guide. 

0/9000
3 Kommentare
0/9000

Hello,

Now that I have my Salesforce Admin Certification.

I wish to start my a new track as a Salesforce developer.

I will be happy if there are developers in the house who will want to guide and mentor me.

I'll appreciate it.Thanks

#Trailhead #Service Cloud #Salesforce Developer #Salesforce Developers #Developer Forums #Developer Edition #Developer Tools #Platform Developer #Admin & Developer Cheat Sheet #Beginner Developer
0/9000

Please help, Im new to salesforce and come from a non-programmatic background.We need to learn how to customized, so Im wondering if I should take the course Administration Essentials for New Admins (Professional Edition) (ADM-202). What do you recommend? Should I take something else first? 

9 Kommentare
  1. 7. Apr. 2016, 23:26
    I would start in the @Trailhead modules first- Begining admin and dev after that, once you have an idea of the basic functions. I would also look into the various videos on youtube by MVP's and consulting groups (Shellblack) which have tons of good ideas and overviews of what options you need to consider as you customize your org. Stay away from the development stuff for now!
0/9000