hellige
Сразу после <style> добавить
blockquote {
margin: 0px !important;
padding: 0px !important;
border: none !important;
}
Добавлено Wed Jul 9 17:36:07 2008 :
Как в Outlook Express и некоторых других почтовиках. В списке писем на каждое письмо приходится строчка высотой с две строки текста, при этом в верхней допустим отправитель и тема, а в нижней даты и размер. Или наоборот, сверху отправитель и размер с датой, а в нижней заголовок. При узком списке или окне, и при длинных темах это заметно удобнее.
Это, я думаю, сделать проблематично. Проще во фрейм отображающий текст сообщения (под списком сообщений) добавить отображение заголовков письма. Устроит такой вариант?
Да, и раздельная настройка показываемых столбцов для папок.
И раздельные оповещения о доставке/прочтении.
Это хорошая фича, но в ближайшее время вряд ли ее сделаю, т.к. это тоже немного проблематично.
Только что еще раз столкнулся с недостатком принципиальной невозможности поставить оповещение о прочтении - потом с адресата не спросишь, если он скажет, что не получал письма.
Не понял. Адресат в любом случае контролирует отправлять вам оповещение или нет, без его ведома ничего отсылаться не будет. Так что он в любом случае может сказать, что ничего не получал.
Отсутствует
Получилось!!!
А чтобы также сделать как и при пересылке?:
-----------------------------
From: Simple Mail <no-reply@localhost>
Date: 08/07/08 17:40:12
Subject: Добро пожаловать в Simple Mail!
To: Пользователь <no-reply@localhost>
Дорогой Пользователь,
Спасибо, что решили попробовать Simple Mail.
Приятной работы,
Simple Mail
-------------------------------------------------------------
Или скажите как добавить горизонтальную <hr> черту, которая бы находилась после набранного текста ответа (там-же где и при пересылке)
Отсутствует
telega
Да, так значительно понятнее. Обновил версию, пробуйте.
уже работает наполовину как надо Если по пунктам, то работает
-да: создаём в существующем окне ff новую активную вкладку sm.
но не работает
-нет: запускаем ff со всем набором вкладок, который он открывает, создаём в существующем окне ff новую активную вкладку sm.
(просто запускается ff без sm). Сейчас ещё раз проверил - если не сохранять сессию, то работает, а если сохранять, то нет.
Как сделать, чтобы сессия сохранялась?
Настройки>Основные>При запуске Firefox должно быть "Показывать окна и вкладки, открытые в прошлый раз"
Отсутствует
Получилось!!!
А чтобы также сделать как и при пересылке?:
Гуд. Есть 2 варианта:
1. Ввести в адресной строке браузера about:config и в открывшейся странице найти параметр "extensions.fastdial.reply" и его отредактировать: вставить <hr> или еще что.
2. Или отредактировать в файле model.js метод createReply()
Добавлено Wed Jul 9 18:54:11 2008 :
stm
Сделал, пробуйте. Если не будет работать, то в файлах расширения найдите файл commandline.js и в нем почти в самом верху есть строчка cost TIMEOUT = 100; - поставьте таймаут побольше.
Отсутствует
Если можно, что тут надо отредактировать, чтобы шапка ответа была такая же как и шапка пересылки, имеется в виду чтобы имела такой вид:
From: Simple Mail <no-reply@localhost>
Date: 08/07/08 17:40:12
Subject: Добро пожаловать в Simple Mail!
To: Пользователь <no-reply@localhost>
----------------------------------------------------------------
сейчас же у меня получается так:
-----Original Message-----
08/07/08 17:40:12, Simple Mail <no-reply@localhost>:
-----------------------------------------------------------------
}
this.createReply = function(all) {
var reply = new SmMessage();
reply.accountId = this.accountId;
reply.charset = this.charset;
reply.to = this.replyTo || this.from;
if (all) {
if (this.to) reply.to += ", " + this.to;
reply.cc = this.cc;
reply.bcc = this.bcc;
}
reply.subject = this.subject.replace(/^(Re: )?/i, "Re: ");
// Remove attachments
reply.html = SmText.replaceURLs(this.html,
function(text, url) {
return url.match(/^simplemail:/)
? "[Attachment: " + SmFile.getFileName(url) + "]" : text;
});
reply.html = "<br><br>-----Original Message-----<br><span style='color: blue; font-style: italic;'>" +
SmPrefs.getString("reply")
.replace(/{author}/gi, SmAddress.parse(this.from).toHtml())
.replace(/{date}/gi, SmDate.toString(this.date))
.replace(/{date-gmt}/gi, SmDate.toGMT(this.date))
.replace(/{date-locale}/gi, new Date(this.date).toLocaleString())
.replace(/{subject}/gi, this.subject) +
"</span><br><br>" +
"<blockquote style='border-left: 1px solid rgb(204, 204, 204);" +
"margin: 0 0 0 0.8ex;" +
"padding: 1ex 0 0 1ex;'>" + reply.html + "</blockquote>";
return reply;
}
Отсутствует
Это, я думаю, сделать проблематично. Проще во фрейм отображающий текст сообщения (под списком сообщений) добавить отображение заголовков письма. Устроит такой вариант?
Это всенепременно понадобится, только возможность немного другого плана.
Не понял. Адресат в любом случае контролирует отправлять вам оповещение или нет, без его ведома ничего отсылаться не будет. Так что он в любом случае может сказать, что ничего не получал.
telega, конечно, такое возможно, но в части случаев именно прибытие подтверждения о прочтении показывает что письмо до пользователя дошло, а это очень важно при важной личной или рабочей переписке - часто нужно отправить письмо именно сегодня, и чтобы оно пришло. Уведомление о доставке показывает только, что сервер принял письмо, но не показывает, кинул ли он его в спам, скачал ли его пользователь, и не произошло ли какой-нибудь другой ошибки. Конечно, уведомление о прочтении может и не быть отослано, но если оно пришло, это снимает большую часть вопросов. именно поэтому оно есть с давних времен в Бате, Аутлуке и других программах. Это вовсе не умножение функций без надобности. Это настолько же разные функции, как кнопка Вперед и окно истории браузера.
Отредактировано Al_H (09-07-2008 19:35:05)
Отсутствует
И тема вроде бы как должна быть:
.replace(/{subject}/gi, this.subject)
Но чёто не появляется. Или то я не туда полез?
Формат заголовка ответа хранится в параметрах (preferences) Firefox. Чтобы его посмотреть, см.
1. Ввести в адресной строке браузера about:config и в открывшейся странице найти параметр "extensions.fastdial.reply" и его отредактировать: вставить <hr> или еще что.
Отсутствует
telega, вопрос остается открытым. Нужны оба. Как Вы правильно заметили, подтверждение о прочтении может и не быть отправлено - пользователь не захотел, или почтовик не поддерживает, в этом случае как раз интересно уведомление о доставке. Ну не случайно же их два.
Отсутствует
Al_H
Насколько я знаю, сервер сам не шлет уведомления о получении письма. Это делает почтовый клиент. Если вы хотите, чтобы Simple Mail слал уведомление без ведома пользователя, я такого делать не буду.
Отсутствует
нет, это запрос на уведомление о доставке. Как по умолчанию в Thunderbird. В ответ уведомление шлет именно сервер.
Поставил Thunderbird Portable, послал письмо с уведомлением, получил его через SM. SM спросил, отсылать ли уведомление.
Послал из SM письмо с уведомлением, получил его в TB. TB спросил, отправлять ли уведомление.
В чем разница?
Добавлено Wed Jul 9 22:22:58 2008 :
Судя по исходному тексту писем, оба почтовика отсылают одинаковый заголовок "Disposition-Notification-To".
Отсутствует
А, значит, это не то. У меня в Tb давно стоит Separate Receipts 0.1, который на манер Бата и Аутлука позволяет выставлять оба уведомления. Правда, сейчас вроде не работает. Диспозишн - это о прочтении. Поэтому и спрашивает. О доставке высылается без спросу и вроде бы прямо сервером.
Отсутствует
Поставил Separate Receipts 0.0.1, в меню появилось 2 типа уведомления. Послал письмо с 1м типом уведомления, потом со 2м. В обоих случаях письма отправились с одинаковыми заголовками "Disposition-Notification-To" + "Return-Receipt-To". Тогда для пробы послал из SM письмо с заголовком "Return-Receipt-To". Получил его в TB, и TB спросил, отослать ли уведомление. Автоматических уведомлений от сервера никаких не пришло.
Так что разницы между этими уведомлениями нет никакой.
Отсутствует
Если в обоих случаях с одинаковыми, значит, расширение не сработало, как я и боялся. А из Бата как?
Без этого расширения посылался только один - Disposition-Notification-To. Бата у меня нет, проверьте сами.
Отсутствует
У меня Бата тоже нет, попросил прислать письмо
Date: Thu, 10 Jul 2008 16:51:18 +0400 From: aaaaaaaa <zzzzzzzzzzzzzz@mail.ru> X-Mailer: The Bat! (v3.95.1) Professional X-Priority: 3 (Normal) Message-ID: <................@inbox.ru> X-Confirm-Reading-To: zzzzzzzzzzzzzz@mail.ru Disposition-Notification-To: zzzzzzzzzzzzzz@mail.ru Return-Receipt-To: zzzzzzzzzzzzzz@mail.ru To: zzzzzzzzzzzzzzzzzzz@yandex.ru Subject:
Отсутствует
Думаю, это стоит проверить.
Добавлено Thu Jul 10 18:22:25 2008 :
Может быть, оповещения о доставке - это вроде Летучего Голландца - мало кто их видел, и остальные им не верят. Вот я их видел когда-то.
Отсутствует
Al_H
почитал про X-Confirm-Reading-To.. Его поддержка зависит от клиента или сервера, но в основном игнорируется. На определённом сервере может работать, на другом - нет.. т.е. получается не совсем достоверная информация. Даже если у вас сработает - попробуйте на другом серваке с другим клиентом - есть вероятность, что работать не будет.
telega
насколько я понял, сейчас реализован экспорт/импорт папок TB. Как насчёт поддержки отдельных *.eml ? Этот формат поддерживают Bat, TB и OE и иногда полезна возможность сохранить отдельное письмо или добавить пару писем в ящик. В принципе, сохранить как eml можно сейчас через исходник письма, но хочется выделить несколько писем и сохранить драг'н'дропом .. и импортировать таким же образом. Если сложно делать (можно и без драг'н'дропа - через пункты меню), то можно и без этого обойтись, но вот пример - мне надо было ставить TB, чтобы импортировать письма из OE, и только потом из TB импортировать в SM
Отредактировано stm (11-07-2008 05:53:21)
Отсутствует