Stupid Outlook / Vitsa!!! Help please!

M

Mtek

Hi,

I was sending out some emails from my email server and testing them in
my Outlook. However, no matter that I change in the physical email,
nothing changes in the outlook email. The changes are never picked up
by Outlook.

In fact, I even sent the email to my Yahoo account and tried Webmail,
and none of the changes are picked up.

So, even though I've deleted temporary files, somewhere it must be
hiding files and using those instead. Can someone PLEASE help
me........Do I need to delete temporary EVERYING on the computer??

Help please!!!

John
 
F

F.H. Muffman

I was sending out some emails from my email server and testing them in
my Outlook. However, no matter that I change in the physical email,
nothing changes in the outlook email. The changes are never picked up
by Outlook.

In fact, I even sent the email to my Yahoo account and tried Webmail,
and none of the changes are picked up.

So, even though I've deleted temporary files, somewhere it must be
hiding files and using those instead. Can someone PLEASE help
me........Do I need to delete temporary EVERYING on the computer??

Ok, color me confused. What exactly are you trying to do?

What were you testing? What are you trying to change and get to be picked
up in Outlook?

What type of mail server?
 
M

Mtek

Ok, color me confused.  What exactly are you trying to do?

What were you testing?  What are you trying to change and get to be picked
up in Outlook?

What type of mail server?

I'm simply running a postfix email server. I'm doing some email
testing with a project from work. So, I am sending myself emails
using my server.

No matter what I change in the email in terms of content, color,
spelling, etc., none of the changes appear in the email. Rather, an
older copy of the email is displayed with old information. I've
already verified that the new version is being sent out, but the new
version never gets displayed.

It sounds like something cached, but I've removed all temp files from
within IE and used disk cleanup on my windows box, and no-go. Same
effect using Outlook, Webmail, and Yahoo........

And again, I have printed data to a log, so I know the new version of
the email is gonig out.

John
 
F

F.H. Muffman

I was sending out some emails from my email server and testing them
I'm simply running a postfix email server. I'm doing some email
testing with a project from work. So, I am sending myself emails
using my server.

No matter what I change in the email in terms of content, color,
spelling, etc., none of the changes appear in the email. Rather, an
older copy of the email is displayed with old information. I've
already verified that the new version is being sent out, but the new
version never gets displayed.

It sounds like something cached, but I've removed all temp files from
within IE and used disk cleanup on my windows box, and no-go. Same
effect using Outlook, Webmail, and Yahoo........

And again, I have printed data to a log, so I know the new version of
the email is gonig out.

Ok, still confused.

Treat me like a 4th grader.

You send a mail with text saying 'This is a test.'

You download that mail from the server using Outlook where it says 'This
is a test.' Question 1: Is that a POP connection or an IMAP connection?

You then change something in the email. Question 2: Where are you making
the change? On the original system that sent the message? On the server?
Or are you sending a whole new message?

I mean, let me rephrase your problem as I understand it.

You download a message using Outlook and leave a copy on the server.

You then change the content of the message you downloaded by directly editing
the mail file on the postfix email server.

You are then surprised to not see that change reflected in Outlook.

If that's correct, and it's a pop server, that's 100% by design. POP downloads
messages. It doesn't check to see if a downloaded message has changed.
Not to mention, even if it's IMAP, I don't even see a real-world scenario
where this would ever happen. Existing email messages should never have
their content changed. A new message should be sent. And if it's IMAP,
I'm not sure if Outlook (or any IMAP client, for that matter) would pick
up on a change in the content of a message it has already downloaded.

Now, if this rephrasing isn't correct, please, try to clarify it a little
because nothing you're saying is making any sense. And that whole 'same
effect using Outlook, webmail and Yahoo' really makes less than no sense.
 
M

Mtek

Ok, still confused.

Treat me like a 4th grader.

You send a mail with text saying 'This is a test.'

You download that mail from the server using Outlook where it says 'This
is a test.'  Question 1:  Is that a POP connection or an IMAP connection?

You then change something in the email.  Question 2:  Where are you making
the change?  On the original system that sent the message?  On the server?
 Or are you sending a whole new message?

I mean, let me rephrase your problem as I understand it.

You download a message using Outlook and leave a copy on the server.

You then change the content of the message you downloaded by directly editing
the mail file on the postfix email server.

You are then surprised to not see that change reflected in Outlook.  

If that's correct, and it's a pop server, that's 100% by design.  POP downloads
messages.  It doesn't check to see if a downloaded message has changed.  
Not to mention, even if it's IMAP, I don't even see a real-world scenario
where this would ever happen.  Existing email messages should never have
their content changed.  A new message should be sent.  And if it's IMAP,
I'm not sure if Outlook (or any IMAP client, for that matter) would pick
up on a change in the content of a message it has already downloaded.

Now, if this rephrasing isn't correct, please, try to clarify it a little
because nothing you're saying is making any sense.  And that whole 'same
effect using Outlook, webmail and Yahoo' really makes less than no sense.

OK, sorry if I am not being clear.

I compose an email containing text & html in a file on my server. I
have a Perl script which creates the actual email with header info and
all reading the file and creating the email. The script then sends
the email to my address as a test. Everything looks fine.

Than I change something in the email such as colors, text, images,
etc. Then, I send it again, and the changes are not displayed. I
have tried multiple clients and it does not show the changes. I have
verified that the changes have been made, and are going out in the
email, but what goes out is not what I receive.

So, I'm thinking that there is something cached someplace and it is
using that??
I have configured this as POP and am running Postfix.

Does that help at all?

John
 
F

F.H. Muffman

OK, sorry if I am not being clear.
I compose an email containing text & html in a file on my server. I
have a Perl script which creates the actual email with header info and
all reading the file and creating the email. The script then sends
the email to my address as a test. Everything looks fine.

Than I change something in the email such as colors, text, images,
etc. Then, I send it again, and the changes are not displayed. I
have tried multiple clients and it does not show the changes. I have
verified that the changes have been made, and are going out in the
email, but what goes out is not what I receive.

So, I'm thinking that there is something cached someplace and it is
using that??
I have configured this as POP and am running Postfix.
Does that help at all?

Well, if it doesn't work with multiple clients, then it's hardly an Outlook
issue. Sounds like an issue with either your perl script or something else.

My first guess is that when you're putting in header info, you're including
message-id and not randomly generating one, but hard coding it, and that
could be screwing things up.

Personally, I'd start with ensuring that the message is actually being sent
off the server. You say you've reviewed the logs, are these logs showing
the outbound message being accepted by the remote mail hosts?
 
M

Mtek

Well, if it doesn't work with multiple clients, then it's hardly an Outlook
issue.  Sounds like an issue with either your perl script or something else.

My first guess is that when you're putting in header info, you're including
message-id and not randomly generating one, but hard coding it, and that
could be screwing things up.

Personally, I'd start with ensuring that the message is actually being sent
off the server.  You say you've reviewed the logs, are these logs showing
the outbound message being accepted by the remote mail hosts?

Well, here is the header code I use to send it out:

$smtp = Net::SMTP->new("servername:port#");
$smtp->mail($from);
$smtp->to($email);
$smtp->data();
$smtp->datasend("From: $from1\n");
$smtp->datasend("Reply-To: $replyto\n");
$smtp->datasend("To: $email\n");
$smtp->datasend("Subject: Customer Info\n");

$smtp->datasend("Mime-Version: 1.0\n");
$smtp->datasend("Content-Type: text/html; charset=us-ascii
\n");
$smtp->datasend("Content-Disposition: inline\n");
$smtp->datasend("Content-Transfer-Encoding: 7bit\n");
$smtp->datasend("\n");
.
.
.
$smtp->dataend();
$smtp->quit;


Did I do something wrong? Maybe I should use PHP to send it out
instead?


John
 
F

F.H. Muffman

I compose an email containing text & html in a file on my server. I
Well, here is the header code I use to send it out:

$smtp = Net::SMTP->new("servername:port#");
$smtp->mail($from);
$smtp->to($email);
$smtp->data();
$smtp->datasend("From: $from1\n");
$smtp->datasend("Reply-To: $replyto\n");
$smtp->datasend("To: $email\n");
$smtp->datasend("Subject: Customer Info\n");
$smtp->datasend("Mime-Version: 1.0\n");
$smtp->datasend("Content-Type: text/html; charset=us-ascii
\n");
$smtp->datasend("Content-Disposition: inline\n");
$smtp->datasend("Content-Transfer-Encoding: 7bit\n");
$smtp->datasend("\n");
.
.
.
$smtp->dataend();
$smtp->quit;
Did I do something wrong? Maybe I should use PHP to send it out
instead?

Not a clue. I mean, it looks ok, but, again, this isn't an Outlook issue.
If you look at the SMTP logs, do you see the new message get submitted by
your script?

If you do see it submitted, do you then see the SMTP server pass the message
on to the outside world?

If you do a send/receive in your mail client, do you get a *new* email from
the second time you run the script?

You kept saying that you don't see any change. That doesn't make any sense,
nothing should 'change'. You should get a new email. The old one doesn't
change. And, honestly, if you don't get the new mail, that's not likely
a mail client problem.

Here's what I would do to test this.

First, I'd verify that the message is successfully sent from my script box
into the SMTP server environment. I'd make sure that message was destined
for a user on that server and verify that the user receives it. Then, I'd
send another one and make sure the next message is received.
Then, I'd send one to an external domain and I'd verify that the message
is successfully sent from the SMTP server environment to the proper SMTP
server for the remote domain. Then, check that remote domain for the message.
If it's there, I'd do it again and verify that second message arrives as
well.
 
M

Mtek

Not a clue.  I mean, it looks ok, but, again, this isn't an Outlook issue.
 If you look at the SMTP logs, do you see the new message get submitted by
your script?

If you do see it submitted, do you then see the SMTP server pass the message
on to the outside world?

If you do a send/receive in your mail client, do you get a *new* email from
the second time you run the script?

You kept saying that you don't see any change.  That doesn't make any sense,
nothing should 'change'.  You should get a new email.  The old one doesn't
change.  And, honestly, if you don't get the new mail, that's not likely
a mail client problem.

Here's what I would do to test this.

First, I'd verify that the message is successfully sent from my script box
into the SMTP server environment.  I'd make sure that message was destined
for a user on that server and verify that the user receives it.  Then, I'd
send another one and make sure the next message is received.
Then, I'd send one to an external domain and I'd verify that the message
is successfully sent from the SMTP server environment to the proper SMTP
server for the remote domain.  Then, check that remote domain for the message.
 If it's there, I'd do it again and verify that second message arrives as
well.

2:30am. Just got home from DJ'ing for 5 hours. I'm gonna sleep and
I'll test tomorrow and give you the results.

Thanks fro your help and attention.

John.
 
M

Mtek

2:30am.  Just got home from DJ'ing for 5 hours.   I'm gonna sleep and
I'll test tomorrow and give you the results.

Thanks fro your help and attention.

John.- Hide quoted text -

- Show quoted text -

Ok, I looked in the postfix log, and I see the email going out, and it
gets delivered to it's destination with no problems. I've done this
by sending to my own address on my server, and my Yahoo address. Both
yield the same result.......

I still think it is cache. so, I'm going to still search around.

What is strange, is that there are values in this email, such as
customer name, etc. And, even if I hard code the name, it still
appears with the old name......driving me nuts!

John
 
M

Mtek

2:30am.  Just got home from DJ'ing for 5 hours.   I'm gonna sleep and
I'll test tomorrow and give you the results.

Thanks fro your help and attention.

John.- Hide quoted text -

- Show quoted text -

Crap! Found it! Stupid apache. Had the the path set up so it was
picking up a file from an old directory.......DUH!
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top