import smtplib from email.message import EmailMessage import os import subprocess msg = EmailMessage() msg['Subject'] = 'Syslog Solution Logo - Design Brief & AI Concept' msg['From'] = 'jerome@sysloggh.com' msg['To'] = 'jtabiri@gmail.com' body = """Hi [Designer Name], I'm looking to have an AI-generated logo concept manually traced and finalized into a clean, flat, scalable vector format (SVG/EPS). Company Name: Syslog Solution Industry: Global Tech Consulting / Cloud Infrastructure Attached is the AI-generated concept (gemini_heritage_1.png). I love the exact layout, structure, and blend of the Florida palm tree and the Ghanaian Sankofa bird. Because it's AI-generated, it needs a professional human touch to ensure the geometry is perfect, the lines are clean, and it works flawlessly as a corporate vector logo. I have also attached the Design Brief (syslog-logo-brief.md) which includes the exact brand colors (Deep Slate Navy and Warm Orange) and our typography preferences. Deliverables needed: 1. Master Vector Files (SVG, EPS, transparent PNG) 2. A few basic mockups using the final vector (e.g., business card, polo shirt embroidery, or 3D office sign) Please let me know your turnaround time and rate for this vectorization and mockup project. Thanks, Jerome Tabiri Syslog Solution LLC """ msg.set_content(body) # Attach image with open('/home/openclaw/.openclaw/workspace/syslog_logos/gemini_heritage_1.png', 'rb') as f: msg.add_attachment(f.read(), maintype='image', subtype='png', filename='gemini_heritage_1.png') # Attach brief with open('/home/openclaw/.openclaw/workspace/syslog_logos/syslog-logo-brief.md', 'rb') as f: msg.add_attachment(f.read(), maintype='text', subtype='markdown', filename='syslog-logo-brief.md') # Send via msmtp try: p = subprocess.Popen(['msmtp', '-a', 'sysloggh', 'jtabiri@gmail.com'], stdin=subprocess.PIPE, stderr=subprocess.PIPE) out, err = p.communicate(msg.as_bytes()) if p.returncode == 0: print("Email sent successfully!") else: print(f"Error sending email: {err.decode('utf-8')}") except Exception as e: print(f"Failed to execute msmtp: {e}")