Michael Haeckel
51c7263648
Use the pgp code from libkdenetwork.
...
Patch by Mathias Waack <mathias@atoll-net.de>
svn path=/trunk/kdenetwork/kmail/; revision=91016
25 years ago
Michael Haeckel
a16caceb06
Parse several local recipients correctely.
...
svn path=/trunk/kdenetwork/kmail/; revision=90757
25 years ago
Michael Haeckel
f1665873cb
We are now able to move and copy messages from local folders to IMAP folders.
...
svn path=/trunk/kdenetwork/kmail/; revision=88124
25 years ago
Michael Haeckel
d85ae7cfb9
Handle a reply to a message with attachements where the text part has no
...
Content-Type header correctely.
svn path=/trunk/kdenetwork/kmail/; revision=88085
25 years ago
Michael Haeckel
2349b95b04
Move the whole message, when moving more than one message at once from an IMAP
...
folder to a local one and not only the headers.
svn path=/trunk/kdenetwork/kmail/; revision=87918
25 years ago
Daniel Naber
d9360ad155
"Reply w/o quote" patch by seth@psy.au.dk
...
svn path=/trunk/kdenetwork/kmail/; revision=87863
25 years ago
Michael Haeckel
83619709b6
Don't create a own message id for outgoing mail. Some people absolutely want to
...
have a fully qualified domain name in it.
svn path=/trunk/kdenetwork/kmail/; revision=86777
25 years ago
Michael Haeckel
eb30e4da96
Don't insert the text twice when forwarding a mail and all headers view is
...
selected.
svn path=/trunk/kdenetwork/kmail/; revision=86584
25 years ago
Michael Haeckel
4e32f24e4b
Don't crash when locale is set to Turkish and the user tries to send a mail.
...
The message id is not that important, since the SMTP server usually also adds
one.
--- kmmessage.cpp 2001/02/24 15:35:55 1.174
+++ kmmessage.cpp 2001/03/08 17:04:22
@@ -990,7 +990,8 @@ void KMMessage::setAutomaticFields(bool
{
DwHeaders& header = mMsg->Headers();
header.MimeVersion().FromString("1.0");
- header.MessageId().CreateDefault();
+ if (!QString(QTextCodec::locale()).contains("tr_TR")) // crashes otherwise
+ header.MessageId().CreateDefault();
if (aIsMulti || numBodyParts() > 1)
{
svn path=/trunk/kdenetwork/kmail/; revision=85958
25 years ago
Daniel Naber
d8e8aa750a
-Config: "Prefer HTML to plain text" instead of "Prefer text..."
...
-Quote only the selected part on reply
-Use %L to add a linebreak to reply phrase
svn path=/trunk/kdenetwork/kmail/; revision=84184
25 years ago
Michael Haeckel
fec89fe67a
Remove the rest of the KRN code and the welcome message.
...
svn path=/trunk/kdenetwork/kmail/; revision=84071
25 years ago
Michael Haeckel
dfce5de5b5
Handle mails with several attachments but without a text part correctely when
...
editing, forwarding or redirecting.
svn path=/trunk/kdenetwork/kmail/; revision=84061
25 years ago
Dirk Mueller
d471555dd9
compile with gcc3. reviewed by Don.
...
svn path=/trunk/kdenetwork/kmail/; revision=82897
25 years ago
Michael Haeckel
4b092ea3e3
Fix for Japanese:
...
Support for shift_jis (QT only knows the name sjis)
Better support for iso-2022-jp. This format uses the ESC character to show
that the following 7bit text is encoded. These ESC characters made a few
problems throughout KMail's code.
Based on patch by toyohiro@ksmplus.com .
svn path=/trunk/kdenetwork/kmail/; revision=80981
25 years ago
Michael Haeckel
6f4815aed1
Handle the word "charset" in the Content-Type header case insensitive.
...
Based on patch by toyohiro@ksmplus.com .
svn path=/trunk/kdenetwork/kmail/; revision=79688
26 years ago
Michael Haeckel
d97d8e3148
Oops, the Content-Type header should be handled case insensitive.
...
svn path=/trunk/kdenetwork/kmail/; revision=78053
26 years ago
Michael Haeckel
aec118a75c
Support for mails with a binary body (attachments without text)
...
svn path=/trunk/kdenetwork/kmail/; revision=78041
26 years ago
Michael Haeckel
b1d21a2bd8
Handle forwarding and replying to messages that contain an inline
...
message/rfc822 attachment that itself contains attachments properly.
svn path=/trunk/kdenetwork/kmail/; revision=77774
26 years ago
Michael Haeckel
bf354e31e8
As we are on the subject of forwarding: Forwarding of multiple mails must have
...
been broken for at least six weeks and no bug report so far.
When I fixed that uninitialised variable problem, I only saw two of three
constructors.
Should no longer crash though.
svn path=/trunk/kdenetwork/kmail/; revision=77713
26 years ago
Michael Haeckel
2f0c0016da
If you absolutely want to have a Cc header when forwarding mails and consider
...
that a bug otherwise, that go with it, at least I don't like an empty Cc
header, when there in no Cc header in the original mail.
svn path=/trunk/kdenetwork/kmail/; revision=77710
26 years ago
Christopher Molnar
3692dac52d
Added Cc: to the quoted forwarded message. This information was being
...
26 years ago
Michael Haeckel
da0aef4d81
Fix the "\nFrom " mbox problem in an IMHO correct way.
...
svn path=/trunk/kdenetwork/kmail/; revision=76446
26 years ago
Michael Haeckel
31847d7c63
Don't crash when forwarding mail while downloading.
...
svn path=/trunk/kdenetwork/kmail/; revision=73981
26 years ago
Michael Haeckel
6e5fedecb2
Correct support for windows-125x.
...
Some people seem to like this encoding.
svn path=/trunk/kdenetwork/kmail/; revision=73905
26 years ago
Michael Haeckel
b4e11d74f2
Don't strip leading blanks from the first line.
...
svn path=/trunk/kdenetwork/kmail/; revision=73201
26 years ago
Michael Haeckel
83750a40d0
Really last big charset fix :-)
...
PGP/GPG should now also work for non-latin-1 encoded mails.
svn path=/trunk/kdenetwork/kmail/; revision=73190
26 years ago
Michael Haeckel
ec6694da87
Hopefully last major charset improvement.
...
All known charset related problems should be fixed with that.
- Automatic recoding works correctely for forward and reply
- Redirect works now also with the correct charset
- No characters are lost from the reply phrase when replying to a message with
a different encoding
- File insertion uses the correct charset for the file
svn path=/trunk/kdenetwork/kmail/; revision=72962
26 years ago
Michael Haeckel
da9dec37f2
Fix counting of unnamed attachments.
...
svn path=/trunk/kdenetwork/kmail/; revision=72781
26 years ago
Michael Haeckel
24638e2377
Patch by Wolfgang Rohdewald <wr@poboxes.com>
...
I have a multipart/alternative message which does not define a charset in the main headers,
but the message part does. The charset of the message part is not used
by KMMessage::asQuotedString. This patch uses the charset of the part
if and only if the main headers don't define it.
svn path=/trunk/kdenetwork/kmail/; revision=72757
26 years ago
Michael Haeckel
8146fbb9fb
Patch by Wolfgang Rohdewald <WRohdewald@dplanet.ch>
...
Correct handling of the trailing /0 when converting between QCString and
QByteArray. Fixes a problem, where garbage was displayed at the end of the
message.
svn path=/trunk/kdenetwork/kmail/; revision=72708
26 years ago
Michael Haeckel
30abaf3784
Non-latin characters in attachment file names Part II
...
Decoding should now work also.
svn path=/trunk/kdenetwork/kmail/; revision=72672
26 years ago
Michael Haeckel
9cadd9def9
Support for non latin filenames as attachment Part I
...
Composing encodes them now correctely.
svn path=/trunk/kdenetwork/kmail/; revision=72656
26 years ago
Michael Haeckel
8541a9e132
Allow sending messages to recievers with non latin names.
...
svn path=/trunk/kdenetwork/kmail/; revision=71416
26 years ago
Michael Haeckel
05b140e494
Show only a single blank between several addresses intead of <CR><blank>.
...
svn path=/trunk/kdenetwork/kmail/; revision=71197
26 years ago
Michael Haeckel
4500a41be2
Patch by Guillaume Laurent <glaurent@telegraph-road.org>.
...
Mailinglist aware folders.
svn path=/trunk/kdenetwork/kmail/; revision=71125
26 years ago
Michael Haeckel
b563b69f1b
Mayor improvements for non latin support in headers.
...
- The headers are now decoded with the charset(s) specified it them and not
with the charset of the message.
- KMMsgBase::decodeRFC2047String now returns the string in unicode which
is compatible with encodeRFC2047String and makes some things easier.
- Also the address headers and all other headers are decoded, not only the
subject.
- The headers in the header list are displayed correctely.
- Editing mail in the outbox no longer corrupts non latin subjects.
- Reply and forward also keep non latin subjects.
- Indexfile version upgrade. Old indexes are converted.
svn path=/trunk/kdenetwork/kmail/; revision=71050
26 years ago
Jacek Stolarczyk
462dfc4af7
Fix for passing non-encoded strings to setName function. It was expecting encoded ones.
...
svn path=/trunk/kdenetwork/kmail/; revision=70086
26 years ago
Jacek Stolarczyk
ea63db187c
Added configuration for default charset
...
svn path=/trunk/kdenetwork/kmail/; revision=70080
26 years ago
Michael Haeckel
5d2b4bcaed
Attachments should work again now.
...
svn path=/trunk/kdenetwork/kmail/; revision=69991
26 years ago
Michael Haeckel
e566928e3a
Rename decodeRFC1522String to decodeRFC2047String in order to prevent some
...
confusion.
svn path=/trunk/kdenetwork/kmail/; revision=69880
26 years ago
Michael Haeckel
f85649944d
encodeRFC2047String now puts the real charset name into the headers, not
...
always iso-8859-1 as before.
svn path=/trunk/kdenetwork/kmail/; revision=69845
26 years ago
Michael Haeckel
fd5ab62ed5
Based on patch by Wolfgang Rohdewald <WRohdewald@dplanet.ch>
...
Fix for Bug#13440: reply: two indentations on first line
svn path=/trunk/kdenetwork/kmail/; revision=69746
26 years ago
Jacek Stolarczyk
a005e23725
Reply/forward subject prefix configuration
...
svn path=/trunk/kdenetwork/kmail/; revision=69441
26 years ago
Michael Haeckel
eba170100d
Fix recently introduced rendering problem when a ' is in an email address.
...
svn path=/trunk/kdenetwork/kmail/; revision=68808
26 years ago
Michael Haeckel
08851d1d5a
Fix a bug that didn't let the user remove the content of a header field.
...
svn path=/trunk/kdenetwork/kmail/; revision=68729
26 years ago
Michael Haeckel
c7160ab733
Commas within quotations marks are now parsed correctely when displayed in the
...
reader window and when added to the addressbook.
svn path=/trunk/kdenetwork/kmail/; revision=68543
26 years ago
Michael Haeckel
5c3865f13c
Don't read a comma within quotation marks as seperator when replying to all.
...
svn path=/trunk/kdenetwork/kmail/; revision=68541
26 years ago
Michael Haeckel
bf97fd1a08
It is now possible to switch the language for the reply phrases.
...
svn path=/trunk/kdenetwork/kmail/; revision=68490
26 years ago
Michael Haeckel
a9164986e0
Fix forwarding.
...
- msg->setCharset(charset());
- if (!charset().isEmpty()) msg->setBody(str);
+ if (!charset().isEmpty()) msg->setCharset(charset());
+ msg->setBody(str);
svn path=/trunk/kdenetwork/kmail/; revision=68476
26 years ago
Michael Haeckel
b4f451d328
Fix for Bug#13027. KMail inserted a charset="" header when forwarding a mail
...
with attachment.
diff -u -3 -p -r1.133 kmmessage.cpp
--- kdenetwork/kmail/kmmessage.cpp 2000/10/11 18:07:49 1.133
+++ kdenetwork/kmail/kmmessage.cpp 2000/10/18 18:54:42
@@ -888,7 +888,7 @@ KMMessage* KMMessage::createForward(void
}
msg->setCharset(charset());
- msg->setBody(str);
+ if (!charset().isEmpty()) msg->setBody(str);
if (numBodyParts() > 0)
{
@@ -912,7 +912,6 @@ KMMessage* KMMessage::createForward(void
if (strnicmp(subject(), "Fwd:", 4)!=0)
msg->setSubject("Fwd: " + subject());
else msg->setSubject(subject());
- msg->setCharset(charset());
setStatus(KMMsgStatusForwarded);
return msg;
svn path=/trunk/kdenetwork/kmail/; revision=68215
26 years ago