Job - Apply Job Easy Bot
Item Description
Module: Salnazi Job Bot
Sub-title: JA Square Automated Email Dispatcher

Version: 1.5.0 (Performance Optimized)

🤖 Purpose
The Salnazi Job Bot is a high-efficiency tool designed to automate the process of applying for jobs. It allows for bulk importing of recruiter emails, managing different job profile templates (e.g., PHP Developer, IT Support), and sending personalized cover letters with attachments via SMTP.

âš¡ Performance Optimization
Based on recent debugging for "Slow Performance" even with small lead batches (5 emails), the following optimizations are enforced:

SMTP Connection Timeout: Set to 10 seconds to prevent page hangs during network handshake failures.

Keep-Alive Protocol: Uses $mail->SMTPKeepAlive = true during bulk imports to reuse the same connection for multiple emails.

Port & Encryption: Optimized for Port 587 (STARTTLS) or 465 (SMTPS) with Explicit SSL to ensure compatibility with mail.jafmarketplace.in.

Asynchronous Import: The system imports leads to the database first, then executes the mail loop, ensuring no data loss if the network interrupts.

📂 Database Architecture
This module relies on three core tables:

job_email_leads: Stores recruiter/company emails.

Index: email (Unique) to prevent duplicate applications.

job_email_templates: Stores cover letters and subjects for various roles.

jobs_email_status_logs: Detailed log of every sent attempt.

Fields: recipient, status (Success/Failed), error_message, sent_at.

🛠 Features
Bulk Import: Paste a list of emails; the bot automatically uses the "PHP Developer using AI" template for immediate dispatch.

Template Generator: Automatically generates a professional cover letter body based on a job title using the gen_preview AJAX action.

Manual Console: A BCC-driven interface for selecting specific "Today's Leads" and sending a single manual application.

Environment Badge: Detects if the bot is running on LOCAL or LIVE server and adjusts SMTP credentials automatically.
Item Description
Module: Salnazi Job Bot
Sub-title: JA Square Automated Email Dispatcher

Version: 1.5.0 (Performance Optimized)

🤖 Purpose
The Salnazi Job Bot is a high-efficiency tool designed to automate the process of applying for jobs. It allows for bulk importing of recruiter emails, managing different job profile templates (e.g., PHP Developer, IT Support), and sending personalized cover letters with attachments via SMTP.

âš¡ Performance Optimization
Based on recent debugging for "Slow Performance" even with small lead batches (5 emails), the following optimizations are enforced:

SMTP Connection Timeout: Set to 10 seconds to prevent page hangs during network handshake failures.

Keep-Alive Protocol: Uses $mail->SMTPKeepAlive = true during bulk imports to reuse the same connection for multiple emails.

Port & Encryption: Optimized for Port 587 (STARTTLS) or 465 (SMTPS) with Explicit SSL to ensure compatibility with mail.jafmarketplace.in.

Asynchronous Import: The system imports leads to the database first, then executes the mail loop, ensuring no data loss if the network interrupts.

📂 Database Architecture
This module relies on three core tables:

job_email_leads: Stores recruiter/company emails.

Index: email (Unique) to prevent duplicate applications.

job_email_templates: Stores cover letters and subjects for various roles.

jobs_email_status_logs: Detailed log of every sent attempt.

Fields: recipient, status (Success/Failed), error_message, sent_at.

🛠 Features
Bulk Import: Paste a list of emails; the bot automatically uses the "PHP Developer using AI" template for immediate dispatch.

Template Generator: Automatically generates a professional cover letter body based on a job title using the gen_preview AJAX action.

Manual Console: A BCC-driven interface for selecting specific "Today's Leads" and sending a single manual application.

Environment Badge: Detects if the bot is running on LOCAL or LIVE server and adjusts SMTP credentials automatically.
Home Browse Downloads Profile