Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.raleyapps.com/llms.txt

Use this file to discover all available pages before exploring further.

Data and Privacy

Do Raley Emails Notifications store private data as defined by Atlassian? No. The app does not store private user data. See the Data Security and Privacy Statement for full details. Where are your servers hosted? Servers are located in New York City, US (DigitalOcean and Amazon AWS).

Access and Permissions

Who can configure Raley Emails Notifications? By default, only users with ADMINISTER or JIRA_ADMIN permissions can configure notification rules and app settings. You can grant additional Jira user groups access through the app’s Settings menu. The Raley issue panel (for instant/canned notifications) is available to any Jira user who has access to the issue — no admin role required. Does Raley replace standard Jira or JSM notifications? No. Raley Emails Notifications is a completely separate system from Jira’s built-in notification schemes and JSM customer notifications. Running Raley alongside standard Jira/JSM notifications does not cause conflicts. Raley does not modify your existing Jira Notification Schemes.

Email Sending

Which IP addresses do Raley’s shared mail servers use? If you need to whitelist Raley’s shared sending servers in your email system, add these IPs:
  • 45.55.218.70
  • 161.35.132.150
  • 138.197.14.52
  • 64.225.21.7
Can I use my own mail server? Yes. You can connect any SMTP-compatible server. For Gmail or Office 365, switch to OAuth2 authentication. For other providers, use the legacy password method and test the connection using the Send test message button in server settings.

Templates

Do you provide example templates to start from? Yes. The app includes predefined customer email notification templates and a Template Wizard that guides you through building a template step by step. See Templating. How do I format date/time fields in a template? Use the $jirassimo.formatDate() helper with your preferred format pattern. Example:
$jirassimo.formatDate($issue.fields.created, "dd MMM yy hh:mm")
How do I send to different Slack channels based on a user’s email? Create email-to-Slack channel bindings in Settings as key=value pairs (one per line). Then resolve them in your template:
$jirassimo.settingValue($issue.fields.customfield_10000)

Scheduling

Can I run digest notifications more than once per hour? No. The scheduler checks hourly which digest notifications are eligible to run. Sub-hourly intervals are not supported. How do I use custom CRON expressions for scheduled notifications? Enter a standard CRON expression (5-part format) in the schedule field. The system evaluates it hourly to determine whether the notification should fire.

Troubleshooting

How do I know if a notification failed? Check the Send Audit tab in the app. Failed deliveries show a Status of Error with a description of the cause (e.g., SMTP connection failure, template evaluation error, insufficient Jira permissions). You can also enable admin monitoring alerts — see Monitoring. For step-by-step diagnosis, see Troubleshooting.

Need Help?


Explore Other RaleyApps

Raley Intake Forms

Create powerful intake forms directly inside Jira and JSM.

Raley Procurement and Quotation

Manage purchase orders and sales quotes from within Jira.

Raley Bookman

Asset booking management inside the JSM portal.

Raley Favorites

Save and quickly access your most important Jira issues.
Browse all RaleyApps on the Atlassian Marketplace →