Email Notifications

Configure email alerts for security scans and vulnerability findings. BlockSecOps sends email notifications for important events: - Scan completions and...

Last updated: January 14, 2026

Email Notifications

Configure email alerts for security scans and vulnerability findings.

Overview

BlockSecOps sends email notifications for important events:

  • Scan completions and failures
  • Critical and high-severity findings
  • Weekly security digests
  • Team assignments and mentions

Notification Settings

Access Settings

  1. Click your profile icon (top right)
  2. Select Notification Preferences
  3. Configure email settings
  4. Save changes

Notification Types

Notification Default Description
Scan completed On Your scans finish
Scan failed On Your scans error
Critical vulnerability On Critical findings detected
High vulnerability Off High findings detected
Vulnerability assigned On Findings assigned to you
Weekly digest On Weekly summary
Team announcements On Organization updates

Scan Notifications

Scan Completed

Sent when your scan finishes:

Subject: ✅ Scan Completed: Token.sol

Your security scan has completed.

Contract: Token.sol
Preset: Standard
Duration: 45 seconds

Results Summary:
━━━━━━━━━━━━━━━━━━━
Critical: 0
High: 2
Medium: 5
Low: 3
Total: 10
━━━━━━━━━━━━━━━━━━━

[View Full Results]

Scan Failed

Sent when a scan encounters an error:

Subject: ❌ Scan Failed: Vault.sol

Your security scan failed to complete.

Contract: Vault.sol
Error: Compilation failed

Details:
ParserError: Expected pragma, import directive or contract/
interface/library/struct/enum/constant/function/error...
  --> contracts/Vault.sol:23:1

[View Details] [Retry Scan]

Vulnerability Alerts

Critical Vulnerability

Immediate alert for critical findings:

Subject: 🚨 Critical Vulnerability: Reentrancy in Token.sol

A critical vulnerability was detected in your contract.

Vulnerability: Reentrancy
Severity: CRITICAL
Risk Score: 95/100

Location:
File: contracts/Token.sol
Line: 45-52
Function: withdraw()

Description:
The withdraw function makes an external call before
updating the balance state, allowing reentrancy attacks.

Recommendation:
Follow the checks-effects-interactions pattern by
updating state before making external calls.

[View Details] [View Remediation Guide]

High Vulnerability

Alert for high-severity findings (if enabled):

Subject: ⚠️ High Vulnerability: Missing Access Control

A high-severity vulnerability was detected.

Vulnerability: Missing Access Control
Severity: HIGH
Contract: Admin.sol

[View Details]

Weekly Digest

Comprehensive weekly summary sent every Monday:

Subject: 📊 Weekly Security Report - Jan 8-15, 2025

Weekly Security Summary for Acme Corp

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
OVERVIEW
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Scans completed: 28
New vulnerabilities: 45
Resolved: 12
Open issues: 156

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
NEW VULNERABILITIES BY SEVERITY
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Critical: 0 ✓
High: 5
Medium: 18
Low: 22

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
TOP VULNERABILITY TYPES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1. Unchecked Return Values (8)
2. Missing Access Control (6)
3. Integer Overflow Risk (5)
4. Reentrancy Pattern (4)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PROJECTS SCANNED
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• Token Project: 12 scans
• DeFi Vault: 8 scans
• NFT Marketplace: 8 scans

[View Full Dashboard]

Assignment Notifications

Vulnerability Assigned to You

Subject: 📋 Vulnerability Assigned: Integer Overflow

You've been assigned a vulnerability to review.

Vulnerability: Integer Overflow
Severity: Medium
Contract: Calculator.sol
Assigned by: Sarah Chen

Notes from assigner:
"Please review and determine if our SafeMath
library handles this case."

[View Vulnerability] [Mark as Reviewed]

Comment on Your Assignment

Subject: 💬 New Comment on Integer Overflow

Sarah Chen commented on a vulnerability assigned to you.

"I've added additional context in the PR #234.
The SafeMath library should cover this."

[View Discussion]

Team Notifications

Organization Announcements

Subject: 📢 Organization Update: New Security Policy

New announcement from Acme Corp:

"Starting next week, all contracts must pass a
deep scan before deployment. Please update your
CI/CD pipelines accordingly."

Posted by: Admin
Date: Jan 15, 2025

Member Updates

For organization admins:

Subject: 👤 New Team Member: John Doe

John Doe has joined Acme Corp.

Email: [email protected]
Role: Member
Invited by: Sarah Chen

[View Member] [Manage Permissions]

Email Preferences by Project

Configure different preferences per project:

  1. Go to Projects → Select project → Settings
  2. Under Email Notifications:
    • Override organization defaults
    • Set project-specific thresholds
    • Add additional recipients

Project Email Options

Setting Description
Notify on scan complete Email when project scans finish
Minimum severity Only notify above threshold
Additional recipients CC team members
Digest frequency Daily/Weekly/None

Digest Customization

Frequency Options

Option Description
Real-time Immediate notifications
Daily digest One email per day at set time
Weekly digest One email per week
None No digest emails

Digest Timing

  1. Go to Notification Preferences
  2. Under Digest Schedule:
    • Daily: Select time (e.g., 9:00 AM)
    • Weekly: Select day and time
  3. Select timezone
  4. Save

Email Filtering

Severity Filter

Only receive emails for findings above a threshold:

  1. Notification PreferencesSeverity Filter
  2. Select minimum: Critical, High, Medium, or All
  3. Save

Scanner Filter

Only receive emails from specific scanners:

  1. Notification PreferencesScanner Filter
  2. Select scanners to include
  3. Save

Unsubscribe Options

Per-Email Unsubscribe

Each email includes an unsubscribe link for that specific notification type.

Bulk Unsubscribe

  1. Go to Notification Preferences
  2. Click Unsubscribe from All
  3. Confirm

Note: Critical security alerts cannot be fully disabled for account owners.


Email Deliverability

Allowlist Our Domain

To ensure delivery, add to your email allowlist:

[email protected]
[email protected]

Check Spam Folder

If missing emails:

  1. Check spam/junk folder
  2. Mark as "Not Spam"
  3. Add to contacts

Email Not Received

  1. Verify email address in profile
  2. Check notification settings are enabled
  3. Review spam folder
  4. Contact support if persistent

Enterprise Email Options

Enterprise plans include:

Custom Email Domain

Send notifications from your domain:

[email protected]

Email Templates

Customize notification templates with:

  • Company branding
  • Custom headers/footers
  • Additional fields

Distribution Lists

Send to email groups:


Next Steps