Ich mache eine Flex AIR-Anwendung, die eine Geschenkkarte aus einem Webcam-Bild erstellen wird. Diese Geschenkkarte muss per E-Mail an einen Empfänger gesendet werden, der im Programm angegeben ist. Soll ich das Bild auf einen Server hochladen und php verwenden, um die Mail zu versenden?Flex/AIR: E-Mail mit eingebettetem Bild senden .. wie?
Antwort
Sie könnten SMTP Mailer verwenden, eine ActionScript-Bibliothek für SMTP. Es unterstützt Anhänge, also sollte es Ihre Bedürfnisse erfüllen.
var mailer:SMTPMailer = new SMTPMailer("localhost",25);
var myBitmap:BitmapData = new BitmapData(photo.width,photo.height);
myBitmap.draw(photo);
var myEncoder:JPEGEncoder = new JPEGEncoder(100);
var myCapStream:ByteArray = myEncoder.encode (myBitmap);
var subject:String = "subject goes here";
var content:String = "This is content";
mailer.sendAttachedMail ("[email protected]", toEmail.text,subject, content, myCapStream, "style.jpg");
benutzte ich SMTPMailer 0.9, die in Google Code gehostet wird. 0.6 hat ein Problem mit Bildanhang. Für E-Mail wird "Test Mail Server Tool" verwendet, um den Mail-Server zu simulieren.
Hallo, ich habe versucht, den SMTP-Mailer zu verwenden. Die E-Mail wird gesendet, wenn keine Anhänge vorhanden sind, aber wenn es einen Anhang (text/pdf/jpg - irgendetwas) gibt, schlägt die Nachricht fehl: 554 Verdächtige Nachricht. Irgendwelche Ideen? – Vinayak
Ich habe Version 0.9, gehostet auf Google-Code. Kein Problem mit Anhängen. Der Code, den ich gepostet habe, stammt aus der Entwicklung. Möglicherweise sind andere Faktoren für das Problem verantwortlich, dem Sie gegenüberstehen. – zawhtut
Ich habe den gesamten Code meiner App - (nur 101 Zeilen) hier - http://pastebin.com/NS0zV40n - Bitte sehen Sie, ob Sie irgendwelche Probleme erkennen können. Ich bin bereit, mir die Haare auszureißen. – Vinayak
- 1. HTML-Signatur mit eingebettetem Bild
- 2. Senden von Mail zusammen mit eingebettetem Bild mit asp.net
- 3. Senden von E-Mails zusammen mit eingebettetem Bild mit Javamail
- 4. $ http.get ('URL', {params: {email: email}}); Anfrage mit leeren params Senden
- 5. Wie Leinwand in SVG mit eingebettetem Bild base64 in fabricjs
- 6. Senden Sie EMail mit asp.net mvc
- 7. json.net SelectToken mit eingebettetem "."
- 8. Schreiben Sie Mail Inhalt auf ein Bild und senden Bild als Körper in EMAIL
- 9. Bild mit Beitrag senden
- 10. Wie Devise 'from' email
- 11. mailR: wie rmarkdown dokumente als body in email senden?
- 12. C# mit eingebettetem Google Drive
- 13. Ecto Warnung mit eingebettetem Modell
- 14. PostageApp Email Ausgabe
- 15. Bild mit SOAP-Nachricht senden
- 16. Spring WebApplicationInitializer (ServletContainerInitializer, @HandlesTypes) mit eingebettetem Tomcat
- 17. Ausführen einer Webanwendung (WAR) mit eingebettetem Jetty
- 18. RAW-Daten von eingebettetem Ressourcenbild
- 19. kann nicht git send-email verwenden, Quellcode und Patches senden
- 20. Wie kann ich ASP-Klasse mit "To" -Eigenschaft (wie CDONTS.NewMail) erstellen? Email senden wie diese
- 21. Fehlerdetails in eingebettetem IronPython
- 22. wie sende email by Pl/sql
- 23. CURL PHP Bild senden
- 24. Amazon Simple Email Service - Müssen Sie E-Mail senden
- 25. PHP Senden einer HTML-EMAIL-Seite von einer Website
- 26. Cache-Streaming-Video mit eingebettetem HTTP-Proxy?
- 27. wie sende email mit attachements in perl
- 28. Wie beeinflussen Makros in eingebettetem C Speicher?
- 29. Email sendet hinter einem Proxy-Powershell mit
- 30. Jersey POST-Methode Verwendung mit eingebettetem Anlegesteg
nett, danke mann! dieses Ding ist fantastisch, funktioniert wirklich gut :) – user36348
Süße, ich bin froh, dass es funktioniert! –