===================================================================== AJPapps - Simple mailer 1.02 Линда Кайе 2012-2016. Посвящается Ариэль ===================================================================== Эта утилита предназначена для быстрой отправки писем по электронной почте. Она лёгкая и не требует запуска тяжёлых почтовых клиентов вроде Windows Live Mail и Thunderbird. Лучше всего назначить её запуск на какую-нибудь горячую клавишу и писать друзьям время от времени. Внимание! Программа использует CDO (Collaboration Data Objects) для отправки почты, поэтому, скорее всего, будет работать только на Windows 2000 и выше. История создания ---------------- Идея этой программы назревала давно. А тут я придумала завести отдельный ящик для всяких планов и задач, получать письма через PopMan с разных компьютеров и слать туда заметки такой вот лёгкой программой. За основу я взяла Tiny NetSend и добавила туда пару новых идей вроде истории как в тумблерных утилитах и выбора горячей клавиши для отправки. Для этой программы я усовершенствовала библиотеку Send mail, а также вынесла "историческую" функциональность из тумблерных утилит в отдельную библиотеку. Получился такой технически-полезный проект. История изменений ----------------- • 1.00.0013 Первый публичный релиз. • 1.01.0014 [+] Теперь к письму можно прикладывать файлы. • 1.01.0016 [+] Кнопка F2 позволяет переключаться между темой и текстом письма. [-] При отправке работали горячие клавиши. [+] При отправке выводится анимация процесса чтобы не было скучно. • 1.01.0017 [-] Программа падала с ошибкой при удалении прикреплённых файлов из списка. • 1.02.0018 [+] Появилась опция для сохранения EML файлов с префиксом "~$" в имени. Может пригодиться в сценариях с сохранением файлов в Dropbox. Зависимости ----------- Для работы этой программы нужны следующие компоненты: • AJPapps - AJPapps support library 1.00 Файл AJPappsSupport0100.DLL • AJPapps - File I/O support 1.02 Файл FileIOSupport0102.DLL • AJPapps - Ageha history 1.00 Файл AgehaHistory0100.DLL • AJPapps - Send mail library 1.01 Файл SendMail0101.DLL • AJPapps - Библиотека общих функций 3.01 Файл CommonFunctions0301.DLL • Microsoft Visual Basic Virtual Machine Файл MSVBVM60.DLL Эти компоненты обязательны. Они уже включены в программу установки ^_^ Информация о разработке ----------------------- Язык: Microsoft Visual Basic 6.0 SP6 Платформа: Windows XP Professional SP3 Установка --------- Просто запустите Setup.SimpleMailer.EXE, и программа установки сама создаст все необходимые ярлыки. Использование ------------- После запуска программы появляется главное окно, напоминающее окно создания нового письма в любом почтовом клиенте. Поля "To", "Subject" и большое поле для ввода текста письма говорят сами за себя. Кнопка "A!" открывает окно, в котором можно указать файлы, которые следует прикрепить к письму. На этой же кнопке указано количество уже прикреплённых файлов. Пост отправляется кнопкой "Send" или комбинацией клавиш, указанной на кнопку в левом нижнем углу окна. При нажатии на эту кнопку, комбинации клавиш переключаются между Ctrl+Enter, Enter (перенос строки - Ctrl+Enter), F5 и F12. При отправке поста, программа сохраняет EML файл с письмом, который можно импортировать в любой почтовый клиент. Это стандартный файл в MIME формате. Открыть этот каталог можно нажатием кнопки "D!". Однако перед первым использованием программу следует настроить. Для этого нажимаем кнопку "S!" и открываем настройки почтового сервера. Mail from задаёт адрес электронной почты, с которого отправляется письмо. Этот адрес будет записан в поле "To" уходящего письма и может быть задан как, например, просто "ariel@atlantica.net" так и "Ариэль ". Во втором случае получатель увидит не только адрес электронной почты отправителя, но и имя. Сам по себе этот адрес ни на что не влияет, но должен быть правильным, чтобы SMTP сервер не зарубил письмо из-за несоответствия адреса. "User name" и "Password" задают имя пользователя и его пароль на SMTP сервере. Обычно "User name" берётся из адреса электронной почты (lindachan для lindachan@usura.net). "SMTP server" и "SMTP server port" задают адрес и порт SMTP сервера. Обычно порт - 25 (а если он блокируется, то может сработать 587), а для безопасных соединений (вроде GMail) - 465. Галочка "Use SSL" включает или отключает безопасное соединение. В большинстве случаев эта галочка должна быть установлена. Галочка "Use "~$" prefix for EML files" включает сохранение EML файлов с префиксом "~$". Подробности смотрите в справке к своей почтовой службе или спросите у системного администратора. Удаление -------- Удаление производится обычным способом - через Установку и удаление программ. Маленький копирайт ------------------ 1. Программа распространяется бесплатно. 2. Вы имеете право распространять её на тех же условиях. 3. При распространении вы не имеете права менять авторство программы, присваивать его себе или каким-либо иным способом искажать его. 4. Разрешено коммерческое использование программы (в офисе, на производстве) за исключением её платного распространения или сдачи в аренду. 5. Программа распространяется как есть. Автор не несёт ответственности за любые трагедии или несчастные случаи, вызванные использованием программы. 6. Вы имеете право использовать ActiveX компоненты, поставляемые с программой, в собственных программах. При этом автор не гарантирует совместимость будущих версий компонентов. 7. Для любого пункта данного соглашения может быть сделано исключение с разрешения автора программы. 8. По любым вопросам, связанным с данной программой, обращайтесь по адресу lindaoneesama@gmail.com Загружено с http://purl.oclc.org/Linda_Kaioh/Homepage/