Форум программистов, компьютерный форум CyberForum.ru

SMTP с вложением - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Передача ссылки на текущий объект в DialogFragment http://www.cyberforum.ru/android-dev/thread1148340.html
Есть ListFragment на него нацеплено ContextMenu. При выборе определенного пункта открывается диалог, если пользователь соглашается, то выполняются определенные действия. После выполнения этих действий должен выполниться метод из ListFragment. Чтоб его вызвать нужно передать ссылку на этот объект в DialogFragment. Как собственно это сделать? Если дефолтный конструктор нельзя менять?
Программирование Android Отловить изменения в статус баре Android Java Привет, ребята. Появилась нужда в отлове оповещений в статус баре т.е. к примеру пришедшее сообщение из приложения vk, Hangouts или просто оповещение из какой другой программы нужно отловить это событие, текст и заголовок оповещения не нужно. Главное чтобы срабатывало событие, что в статус баре что - то произошло. Поиск гугл ни чего не дал, пытаюсь решить этот вопрос уже несколько дней, но... http://www.cyberforum.ru/android-dev/thread1148311.html
Можно ли заменить камеру по умолчанию на другое приложение? Программирование Android
Всем привет! Ситуация такая: Есть гибридное приложение, к коду которого у меня нет доступа, но могу писать страницы. использую вот эту строку, чтобы получить доступ к камере из HTML5: <input id="photoFile" type="file" accept="image/*"/> как заменить ту камеру, которая вызывается, на другое приложение, имея доступ только к разметке и самому девайсу?
Программирование Android Отображение прогресса копирования файла
Нужно отобразить прогресс копирования файла из одной папки в другую. При использовании потоков ввода вывода это не составляет труда, т.к. копируем мы "кусками" и у нас всегда известно сколько байт уже скопировано. А вот как быть при использовании каналов? Ведь там мы просто переносим данные из входного канала в выходной, или копируем их из буфера целиком. Как прогресс то отобразить? И стоит...
Программирование Android Jsoup и https http://www.cyberforum.ru/android-dev/thread1148005.html
Здравствуйте есть вопрос. Есть сайт на https на котором нужно залогиниться чтобы получить инфу. вопрос в том как с этим работать с jsoup что нужно знать? какие данные отправлять? слушать? как логиниться через jsoup? и как получать данные? таким же методом как через http?
Программирование Android Веб-сервер и Android-устройства Здравствуйте! Возникла необходимость разработать клиент-серверное приложение, в котором сервер - компьютер, доступный глобально, а клиент - это аппарат на Android OS. Но я раньше не занимался разработкой серверов, тем более для мобильных устройств и даже не знаю, что искать по этой теме. У кого имеется опыт, прошу поделится... Как тестировать подключение клиента на мобильнике к серверу на... подробнее

Показать сообщение отдельно
Dzhekson6000
34 / 32 / 1
Регистрация: 25.11.2010
Сообщений: 387

SMTP с вложением - Программирование Android

14.04.2014, 20:19. Просмотров 272. Ответов 0
Метки (Все метки)

Написал отправщик Email сообщений..
Java
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
36
37
38
39
public synchronized void sendMail(String recipients, String title, String body) throws IOException {
    connect();
    String plain = "\0" + _sender + "\0" + _password;
    String plain64 = Base64.encodeToString(plain.getBytes(), Base64.DEFAULT);
    write("EHLO " + "EGEshnik" + "\r\n");
    write("AUTH PLAIN " + plain64 + "\r\n");
    SystemClock.sleep(500);
    write("MAIL FROM:<" + _sender + "> SIZE=" + body.length() + "\r\n");
    write("RCPT TO:<" + recipients + ">\r\n");
    SystemClock.sleep(500);
    write("DATA\r\n");
    write("From: <"+ _sender +">\r\n" +
       "To: <" + recipients + ">\r\n" +
       "Subject: " + title + "\r\n" +
       "Content-Type: text/plain" + ";\r\n" +
       "\tcharset=\"utf-8\"\r\n");
    write("\r\n" + body + "\r\n.\r\n");
    write("RSET\r\n");
    write("QUIT\r\n");
    SystemClock.sleep(1500);
    disconnect();
  }
 
 
  private void connect() throws IOException {
    _socket = new Socket();
    InetSocketAddress sockaddr = new InetSocketAddress(_smtpAddress, _port);
    _socket.connect(sockaddr, 4000);
    _out = _socket.getOutputStream();
  }
 
  private void disconnect() throws IOException {
    _out.close();
    _socket.close();
  }
 
  private void write(String str) throws IOException {
    _out.write(str.getBytes());
  }
Но я не знаю как добавить к письму вложение.. нужно добавить картинку.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru