Skonfigurowałem usługę Amazon SES, aby przekazywać wszystkie przychodzące wiadomości e-mail do wiadra S3. Teraz chciałbym je przeczytać za pomocą klienta poczty e-mail. Widziałem biblioteki javascript http://emailjs.org/, która wygląda obiecująco, ale nadal musiałbym stworzyć coś w rodzaju webapp HTML. Jakie są opcje czytania e-maili w S3 z poziomu przeglądarki internetowej lub samodzielnego klienta pocztowego? E-maile są zapisywane w formacie MIME w formacie nieprzetworzonym w S3.Klient sieci WWW do czytania wiadomości e-mail z platformy Amazon S3
5
A
Odpowiedz
1
Istnieje kilka świetnych przykładów przeglądarki JavaScript na stronie AWS JS SDK: Examples in the Browser. „Basic Zastosowanie Przykład” pokazuje, jak listy obiektów w wiadrze:
<div id="status"></div>
<ul id="objects"></ul>
<script type="text/javascript">
var bucket = new AWS.S3({params: {Bucket: 'myBucket'}});
bucket.listObjects(function (err, data) {
if (err) {
document.getElementById('status').innerHTML =
'Could not load objects from S3';
} else {
document.getElementById('status').innerHTML =
'Loaded ' + data.Contents.length + ' items from S3';
for (var i = 0; i < data.Contents.length; i++) {
document.getElementById('objects').innerHTML +=
'<li>' + data.Contents[i].Key + '</li>';
}
}
});
</script>
Główną rzeczą, którą trzeba myśleć o tutaj jest bezpieczeństwo, chyba że wiadro jest publiczna będzie trzeba jakieś usługi zaplecza, aby zapewnić klient z podpisanym kluczem do wykonania operacji, spójrz na getSignedUrl. Jednym ze sposobów budowania tej usługi jest zbudowanie prostej funkcji Lambda, która może weryfikować uwierzytelnianie i dostarczać podpisane klucze.
Powiązane problemy
- 1. Klient WWW XMPP
- 2. Logowanie do Amazon S3
- 3. Obiekt Amazon S3 Replikacja
- 4. Załaduj plik do Amazon S3 z NodeJS
- 5. DistCp z lokalnego Hadoop do Amazon S3
- 6. Używanie PHP do przesłania do Amazon S3
- 7. Uprawnienia Amazon S3
- 8. Amazon S3 i Cloudfront z Java API
- 9. Amazon S3 Url przepisać
- 10. Offline Amazon S3
- 11. Transfer regionalny Amazon S3?
- 12. SignatureDoesNotMatch - Amazon S3 API
- 13. Jak zamontować amazon s3 na amazon ec2
- 14. Architektura Amazon S3
- 15. dwojga, Amazon S3 wyjątek backend
- 16. Błąd Amazon S3 CORS
- 17. Korzystanie z Amazon S3 wraz z Amazon RDS
- 18. Pobieranie plików z Amazon S3 z Django
- 19. git i Amazon s3
- 20. Rails 4, spinacz do papieru, Amazon S3 Config Amazon Path
- 21. Tworzenie rozwiązania Amazon EC2 Backup do Amazon S3
- 22. Samodzielny klient sieci web java
- 23. Przesyłanie wyników FFmpeg bezpośrednio do Amazon S3
- 24. Amazon S3 o błędzie SSL wamp localhost
- 25. ASP.NET ładowanie pliku do Amazon S3
- 26. Amazon S3 skopiuj katalog do innego katalogu
- 27. PutObject do katalogu Amazon s3/PHP
- 28. Przesyłanie obrazu Meteor Amazon S3 z miniaturami
- 29. Najlepszy klejnot amazon s3 z szynami 3.1.3
- 30. Streaming dynamiczny zip z Amazon S3
Dziękujemy! Udostępniłeś świetne zasoby, aby zacząć. Miałem nadzieję, że biblioteka z prefabrykatów zacznie działać, ale sama jej stworzenie będzie przyjemnym ćwiczeniem. – TooSerious
@ToPrzystojny czy kiedykolwiek zdarzyło Ci się stworzyć tę bibliotekę? Chciałbym z niego skorzystać. – CamHart