🔍 Code Extractor

Search Components

Full-Text: Fast keyword matching | Semantic: AI-powered understanding of intent (finds similar concepts)

Search Results for "forwarder"

Found 21 matching component(s)

  • function check_service_process

    Checks if a specific Python process (email forwarder service running 'python src/main.py') is currently active on the system by parsing the output of the 'ps aux' command.

    File: /tf/active/vicechatdev/email-forwarder/service_status.py

    process-monitoring service-check system-administration health-check subprocess
  • function main_v58

    Performs a comprehensive status check of an email forwarder service, verifying process status, port availability, SMTP communication, and configuration settings.

    File: /tf/active/vicechatdev/email-forwarder/service_status.py

    service-monitoring health-check smtp email-forwarder diagnostic
  • function start_service

    Orchestrates the startup sequence for an email forwarder service by validating environment, dependencies, configuration, and project structure before launching the main application.

    File: /tf/active/vicechatdev/email-forwarder/run_service.py

    service-startup email-forwarder validation dependency-check configuration
  • function main_v54

    Entry point function that validates the working directory and starts an email forwarding service.

    File: /tf/active/vicechatdev/email-forwarder/run_service.py

    entry-point main-function email-forwarder service-startup directory-validation
  • function main_v59

    Interactive setup script that configures a Python virtual environment for an email forwarder application, installs dependencies, and verifies the installation.

    File: /tf/active/vicechatdev/email-forwarder/setup_venv.py

    setup installation virtual-environment venv dependency-management
  • function test_send_email

    Interactive test function that prompts the user to send a test email through the O365Client to verify email sending functionality.

    File: /tf/active/vicechatdev/email-forwarder/test_service.py

    testing email o365 microsoft-365 interactive
  • function main_v43

    Orchestrates and executes a test suite for an email forwarder service, running multiple test functions sequentially and reporting results.

    File: /tf/active/vicechatdev/email-forwarder/test_service.py

    testing test-suite email forwarder integration-tests
  • function send_test_email

    Sends a test email via SMTP to verify email forwarding service functionality, creating a MIME multipart message with customizable sender, recipient, subject, and body content.

    File: /tf/active/vicechatdev/email-forwarder/send_test_email.py

    email smtp testing mail-sending email-forwarding
  • function main_v70

    Command-line interface function that parses arguments and sends a test email through an SMTP forwarder service, displaying connection details and returning an exit code based on success.

    File: /tf/active/vicechatdev/email-forwarder/send_test_email.py

    cli email smtp testing command-line
  • function test_imports

    A diagnostic function that tests the availability and correct import of all critical project modules including configuration, logging utilities, and email forwarding components.

    File: /tf/active/vicechatdev/email-forwarder/test_imports.py

    testing diagnostics imports health-check validation
  • function test_basic_functionality

    A test function that validates the basic functionality of an EmailHandler instance without sending actual emails, checking initialization, stats retrieval, and rate limiter operation.

    File: /tf/active/vicechatdev/email-forwarder/test_imports.py

    testing unit-test email-handler validation rate-limiter
  • function test_smtp_connection

    Tests the SMTP connection to a local email forwarder service running on port 2525 by establishing a connection and performing an EHLO handshake.

    File: /tf/active/vicechatdev/email-forwarder/test_e2e.py

    smtp email connection-test health-check network
  • function send_test_email_v1

    Sends a test email to a local SMTP server (127.0.0.1:2525) to verify email forwarding functionality and service connectivity.

    File: /tf/active/vicechatdev/email-forwarder/test_e2e.py

    email testing smtp integration-test email-forwarding
  • function check_service_stats

    Validates that the email forwarding service can retrieve operational statistics by instantiating an EmailHandler and calling its get_stats() method.

    File: /tf/active/vicechatdev/email-forwarder/test_e2e.py

    health-check diagnostics service-monitoring email-service statistics
  • class TestSmtpServer

    A test class for validating the functionality of the SmtpServer class, including server startup, email handling, email forwarding, and error handling for invalid inputs.

    File: /tf/active/vicechatdev/email-forwarder/tests/test_smtp_server.py

    testing unit-test smtp email mock
  • function print_banner

    Prints a formatted ASCII banner displaying the Email Forwarder application's configuration settings including version, SMTP settings, message size limits, and debug status.

    File: /tf/active/vicechatdev/email-forwarder/src/main.py

    banner display startup configuration ascii-art
  • function main_v9

    Asynchronous main entry point function that initializes and runs an email forwarding SMTP server with logging, configuration validation, and graceful shutdown handling.

    File: /tf/active/vicechatdev/email-forwarder/src/main.py

    async smtp email server entry-point
  • class O365Client

    A client class for interacting with Microsoft 365 Graph API to send emails with authentication, validation, and attachment support.

    File: /tf/active/vicechatdev/email-forwarder/src/forwarder/o365_client.py

    email microsoft-365 graph-api oauth2 authentication
  • function log_info

    Logs an informational message using a logger named 'EmailForwarder'.

    File: /tf/active/vicechatdev/email-forwarder/src/utils/logger.py

    logging info email-forwarder utility wrapper
  • function log_warning

    Logs a warning message using a named logger instance for the EmailForwarder application.

    File: /tf/active/vicechatdev/email-forwarder/src/utils/logger.py

    logging warning email-forwarder monitoring diagnostics
  • function log_error

    Logs an error message using a named logger instance for the EmailForwarder application.

    File: /tf/active/vicechatdev/email-forwarder/src/utils/logger.py

    logging error-handling debugging monitoring email-forwarder

Search Examples