Показано с 1 по 10 из 11

Тема: Ошибка в команде /MAIL

  1. #1
    Doctor
    Doctor вне форума
    Участник
    Регистрация
    21.02.2003
    Сообщений
    610

    Ошибка в команде /MAIL

    Необходимо при помощи команды /MAIL создать письмо в папке Inbox, однако письмо всегда создается в Outbox'e, несмотря на использование параметра Folder=Inbox. Не помогают так же и такие варианты: folder="\\Имя_ящика\Inbox\" В этом случае он вообще письма не создает.
    Проверял на версиях 1.53 и 1.62

  2. #2
    akiselev
    akiselev вне форума
    Участник
    Регистрация
    02.11.2002
    Сообщений
    796

    Re:Ошибка в команде /MAIL

    Простите, указанный Вами ключик так и должен работать. Фокус в том, что команда /Mail готовит письмо к отправке, а отправляются письма в Бате только из Аутбокса… А folder=inbox указывает Бату, шаблон какой папки использовать для этого письма, и только…

  3. #3
    PoloKor
    PoloKor вне форума
    Участник
    Регистрация
    14.01.2003
    Сообщений
    34

    Re:Ошибка в команде /MAIL

    Непонятно, для чего это нужно?
    Попробуйте пересылать письма на самого себя (потучатель - ваш ящик).

  4. #4
    akiselev
    akiselev вне форума
    Участник
    Регистрация
    02.11.2002
    Сообщений
    796

    Re:Ошибка в команде /MAIL

    На самом деле, лучше создавать готовое сообщение с "левыми" хедерами и импортировать его из командной строки прямо в нужную папку, имхо. Но это всё не суть, суть в том, что изначальный вопрос решен

  5. #5
    Doctor
    Doctor вне форума
    Участник
    Регистрация
    21.02.2003
    Сообщений
    610

    Re:Ошибка в команде /MAIL

    Цитата Сообщение от Alexander Kiselev
    … А folder=inbox указывает Бату, шаблон какой папки использовать для этого письма, и только…
    Не согласен -- смотрим хелп к команде /MAIL, вот что там написано: FOLDER=значение или F=значениеПуть к целевой папке. Если он не содержит название почтового ящика, The Bat! попытается найти папку с таким именем в любом из них. Если и эта попытка не увенчается успехом, программа положит новое письмо в папку Outbox исходного ящика (см. параметр USER)

    Для чего все это нужно: в моей конторе стандарт MS Аутглюк; Exchange сконфигурен так, что кроме аутглюка никто работать не может. Вот я и занялся задачей real time переброски входящих сообщений в The Bat.

    Создать письмо с "левыми" хедерами просто, а вот как к нему прицепить аттачи? Ручками кодировать Base64?

    На данный момент решил проблему так: вначале с помощью /MAIL создаю письмо в Outbox'e, затем с помощью /Export /Import перебрасываю в Inbox. Криво, кончно…

  6. #6
    GVD
    GVD вне форума
    Участник Аватар для GVD
    Регистрация
    05.11.2002
    Сообщений
    269

    Re:Ошибка в команде /MAIL

    Дохтур! Все новые письма всегда создаются в папке Outbox и вариантов нет и не будет. А вот импортом ты можешь забирать в любую папку

  7. #7
    Doctor
    Doctor вне форума
    Участник
    Регистрация
    21.02.2003
    Сообщений
    610

    Re:Ошибка в команде /MAIL

    Ок. Будем считать, что ошибка не в /MAIL, а в хелпе

  8. #8
    GVD
    GVD вне форума
    Участник Аватар для GVD
    Регистрация
    05.11.2002
    Сообщений
    269

    Re:Ошибка в команде /MAIL

    Ок. Будем считать, что ошибка не в /MAIL, а в хелпе
    А посмотри раздел про сортировку в хэлпе. РИТ-ы там написали что исходящая почта только из Outbox… Такова логика - новые письма всегда создаются в Outbox!

  9. #9
    akiselev
    akiselev вне форума
    Участник
    Регистрация
    02.11.2002
    Сообщений
    796

    Re:Ошибка в команде /MAIL

    Создать письмо с "левыми" хедерами просто, а вот как к нему прицепить аттачи? Ручками кодировать Base64?

    На данный момент решил проблему так: вначале с помощью /MAIL создаю письмо в Outbox'e, затем с помощью /Export /Import перебрасываю в Inbox. Криво, кончно…
    Экспортировать из Аутглюка (хоть это-то он умеет, я надеюсь???), импортировать куда надо из командной строки Бата. Так я и не понял, при чем тут /MAIL. А в хелпе -- ошибочка, да… Не читал

  10. #10
    Doctor
    Doctor вне форума
    Участник
    Регистрация
    21.02.2003
    Сообщений
    610

    Re:Ошибка в команде /MAIL

    Ага счаз! Экспортирует он либо целиком папку (причем крайне убого и без вложений), либо письмо, но в свои собственные форматы.
    Поэтому пришлось написать на VBA макрос, который все письмо разбирает на составные части и сохраняет в отдельные файлы (текст, html-представление, аттачи), а затем через /MAIL все это дело заново собирает в Bat'e

Похожие темы

  1. Бесконечные письма от MAILER-DAEMON@mail.megaline.kg (Mail Delivery Systeп)
    от Bocman в разделе The Bat!: вопросы и ответы
    Ответов: 0
    Последнее сообщение: 14.09.2016, 05:00
  2. Ответов: 0
    Последнее сообщение: 02.12.2014, 00:00
  3. активация фильтра по команде
    от shaggoth в разделе The Bat!: вопросы и ответы
    Ответов: 5
    Последнее сообщение: 19.05.2006, 18:29
  4. Ответов: 10
    Последнее сообщение: 07.02.2004, 13:58
  5. Ошибка "Произошла ошибка причтении файла данных"
    от Vofka в разделе The Bat!: вопросы и ответы
    Ответов: 1
    Последнее сообщение: 21.11.2003, 17:28