|
|
|
Как к письму прицепить аттачмент?
|
|||
|---|---|---|---|
|
#18+
Аттачмент - не файл. Генерится текст и надо минуя файл прицепить его к письму. Помогите! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2007, 15:17:19 |
|
||
|
Как к письму прицепить аттачмент?
|
|||
|---|---|---|---|
|
#18+
создать свою имплементацию javax.activation.DataSource типа Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. ну и Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2007, 15:34:11 |
|
||
|
Как к письму прицепить аттачмент?
|
|||
|---|---|---|---|
|
#18+
Это то конечно здорово. Делаю так: авторInputStream IS = new StringBufferInputStream("Text"); StreamDataSource SDS = new StreamDataSource(IS); DataHandler DH = new DataHandler(SDS); MimeBodyPart mbp2 = new MimeBodyPart(); К письму аттачмент прикрепляется но какойто странный. Странное назнваие файла, непонятно откуда взявшееся, и пустое содержание. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2007, 16:59:11 |
|
||
|
Как к письму прицепить аттачмент?
|
|||
|---|---|---|---|
|
#18+
забыли про Код: plaintext 1. Код: plaintext Код: plaintext 1. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2007, 17:09:57 |
|
||
|
Как к письму прицепить аттачмент?
|
|||
|---|---|---|---|
|
#18+
Огромное спасибо за помощь! Делаю так: авторInputStream IS = new ByteArrayInputStream("11111111".getBytes()); StreamDataSource SDS = new StreamDataSource(IS); MimeBodyPart mbp2 = new MimeBodyPart(); mbp2.setFileName("TEST.txt"); mbp2.setDataHandler(new DataHandler(SDS)); mp.addBodyPart(mbp2); Но файлик почемуто приходит пустой! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2007, 09:31:29 |
|
||
|
Как к письму прицепить аттачмент?
|
|||
|---|---|---|---|
|
#18+
Беда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2007, 10:20:13 |
|
||
|
Как к письму прицепить аттачмент?
|
|||
|---|---|---|---|
|
#18+
Не получается!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2007, 11:09:44 |
|
||
|
Как к письму прицепить аттачмент?
|
|||
|---|---|---|---|
|
#18+
Ктонибудь ОТЗОВИТЕСЬ!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2007, 11:37:48 |
|
||
|
Как к письму прицепить аттачмент?
|
|||
|---|---|---|---|
|
#18+
Вот куски из работающего: DataHandler: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2007, 11:52:58 |
|
||
|
Как к письму прицепить аттачмент?
|
|||
|---|---|---|---|
|
#18+
Attachment это из какой библиотеки класс? Проблемма то в том чтобы запихнуть правильно набор строк в поток и передать в DataHandler! Почему же пустой файл получается то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2007, 13:39:07 |
|
||
|
Как к письму прицепить аттачмент?
|
|||
|---|---|---|---|
|
#18+
Неужели не сталкивались? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2007, 13:58:40 |
|
||
|
Как к письму прицепить аттачмент?
|
|||
|---|---|---|---|
|
#18+
Если совсем, ну совсем не получается правильно, сделайте не правильно. Создайте временный файл и его прикрепите к письму. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2007, 14:31:01 |
|
||
|
Как к письму прицепить аттачмент?
|
|||
|---|---|---|---|
|
#18+
Вот временный файл вообще никак делать не хочется. Неужили никто никто не делал так? Не верю! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2007, 14:38:10 |
|
||
|
Как к письму прицепить аттачмент?
|
|||
|---|---|---|---|
|
#18+
Как делали, вам уже написали. Ну вот возьмите готовую реализацию: http://jakarta.apache.org/commons/email/api-release/org/apache/commons/mail/MultiPartEmail.html http://jakarta.apache.org/commons/email/api-release/org/apache/commons/mail/ByteArrayDataSource.html Надеюсь, как их использовать сами разберетесь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2007, 14:46:20 |
|
||
|
Как к письму прицепить аттачмент?
|
|||
|---|---|---|---|
|
#18+
Leonidv wrote: > http://jakarta.apache.org/commons/email/api-release/org/apache/commons/mail/ByteArrayDataSource.html Он даже уже включен в JavaMail как javax.mail.util.ByteArrayDataSource. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2007, 14:52:54 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34544759&tid=2145650]: |
0ms |
get settings: |
18ms |
get forum list: |
17ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
49ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 317ms |
| total: | 483ms |

| 0 / 0 |
