Very Hot Topic (More than 25 Replies) @sendmail .... BCC (Read 4432 times)
SpencerWulwick
Senior Member
Members
*****
Offline



Posts: 677
Location: Wilton Manors, Florida
Joined: Jan 16th, 2005
@sendmail .... BCC
Jan 12th, 2006 at 7:44pm
Print Post Print Post  
Hi Ray -

Although I am still working on my "mass" e-mailing, my individual e-mails are now working fine with one minor exception.

I can enter a mailing address in the CC spec and that works fine; however, if I enter it in the BCC spec (and I want to), the BCC is not sent.

I don't know whether I am overlooking something in the code .. or whether there is still a problem with the hot fix.

In any event, here's the code I am currently using.

Code
Select All
var ii as Int
var vEmail as string
var vsubject as string
var vemailaddress as string

VEMail = LastEMail
vSubject = Subject
vEMailAddress = EMailAddress


If @isblank(Subject)

then

@msgbox("Please enter a subject for this e-mai", "", "Thank you!")

else

if not @isblank(subject) then

If
@askuser("It's not too late to modify the message if you like."," ","Would you like to send it 'as is?'")

then
{


ii = @SendMail("SMTP-SERVER.TAMPABAY.RR.COM",
Subject, "Spencer@SilversOlutionS.org",vEmailAddress,
"", "swulwick@tampabay.rr.com", "Hi " + First Name + ", " + @newline()
+ @newline() + vEMail+@newline() +@newline() + "Spencer Wulwick" +@newline() +
"Silver sOlutionS of Tampa, Inc." + @newline() +  "www.SilversOlutionS.org")

If ii = "0"
then

@Msg("* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * PLEASE NOTE -----> YIPPEE!  YOUR E-MAIL HAS BEEN SENT TO " + First Name + " " + Last Name + "<----- PLEASE NOTE * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *")
LastEMail = ("The following e-mail was sent to " + First Name + " " + Last Name + " on "
+ @month$(@date) + " " + @dom(@date) + ", " + @year(@date) + " at " + @time + @newline() + @newline()
+ "Hi " + First Name + ", " + @newline () + @newline() + vEMail+@newline() +@newline() + "Spencer Wulwick" +@newline() + "Silver sOlutionS of Tampa, Inc." +@newline() + "www.SilversOlutionS.org")}

else

@msgbox ("Modify the subject and/or message and press the Send button again again","","")
 



So, is it my code or the "hot fix?"

Thanks!
  

- Spencer

    ** Practice random kindness & senseless acts of beauty!
Back to top
IP Logged
 
Steve_in_Texas
Senior Member
*****
Offline


No personal text

Posts: 893
Location: San Antonio
Joined: Feb 21st, 2004
Re: @sendmail .... BCC
Reply #1 - Jan 12th, 2006 at 10:36pm
Print Post Print Post  
Last time I tried it (months ago), I was not able to send to any CC or BCC recipient...Ray mentioned it was likely an issue of my ISP. I have been working around this by using programming to send a seperate email to the other recipients, seperately. It's been working fine, though not as convenient.

I'll be eager to see what you come up with.

Steve

  
Back to top
IP Logged
 
SpencerWulwick
Senior Member
Members
*****
Offline



Posts: 677
Location: Wilton Manors, Florida
Joined: Jan 16th, 2005
Re: @sendmail .... BCC
Reply #2 - Jan 12th, 2006 at 11:05pm
Print Post Print Post  
Steve -

As far as I know, this has worked in the past; however, I may be wrong about that point, because I was receiving the original e-mail (which I had addressed to me, for testing), and a cc (also addressed to me) and a copy from another e-mail address that automatically forwards a copy to me).   (That's why I wound up getting hundreds of e-mails from myself - with all my "testing.")  lol

Clearly, though, my issue is different than yours because I CAN send a CC; I simply can't send a BCC.  The reason I want the BCC is that I want a copy to go into my e-mail program for "storage" and I see no reason for it to show on the recipient's copy of the e-mail.

By the way, I have not yet completed the mass update procedure; however, I am getting closer and I am certain that it will work the way I want it to.  What I can do, that I couldn't do until hearing from you - is execute a mass update spec and send the e-mail that is in my first record, to all other people in my retrieved set of records, so I am "almost there."  (Are you, absolutely sure that you don't want to be one of my "beta" testers?  lol)

I'll let you know when that happens and I really appreciate the help you provided, cuz I couldn't have done it without support.

Thanks!

  

- Spencer

    ** Practice random kindness & senseless acts of beauty!
Back to top
IP Logged
 
Ray the Reaper
Global Moderator
Members
Lantica Support
*****
Offline


The One & The Only

Posts: 2482
Joined: Aug 20th, 2003
Re: @sendmail .... BCC
Reply #3 - Jan 13th, 2006 at 5:18pm
Print Post Print Post  
Hello Spencer,

When you have a second I need you to test something. Using SendMail, Send an e-mail to yourself and BCC it to my address. Just ONE e-mail.

I can CC and BCC a message from @SendMail(). One thing I have noticed is that the BCC has to be someone that does not resolve to the Sender. So if I use my e-mail address as the sender I can not BCC myself.

-Ray
  

Raymond Yoxall Consulting
ray.yoxall@gmail.com
ryoxall@lantica.com
Sesame Applications, Design and Support
Back to top
IP Logged
 
SpencerWulwick
Senior Member
Members
*****
Offline



Posts: 677
Location: Wilton Manors, Florida
Joined: Jan 16th, 2005
Re: @sendmail .... BCC
Reply #4 - Jan 13th, 2006 at 5:34pm
Print Post Print Post  
Ray -

What e-mail address should I use please?

Thanks!
  

- Spencer

    ** Practice random kindness & senseless acts of beauty!
Back to top
IP Logged
 
Ray the Reaper
Global Moderator
Members
Lantica Support
*****
Offline


The One & The Only

Posts: 2482
Joined: Aug 20th, 2003
Re: @sendmail .... BCC
Reply #5 - Jan 13th, 2006 at 5:38pm
Print Post Print Post  
Hello Spencer,

Use Support@Lantica.com

-Ray
  

Raymond Yoxall Consulting
ray.yoxall@gmail.com
ryoxall@lantica.com
Sesame Applications, Design and Support
Back to top
IP Logged
 
Ray the Reaper
Global Moderator
Members
Lantica Support
*****
Offline


The One & The Only

Posts: 2482
Joined: Aug 20th, 2003
Re: @sendmail .... BCC
Reply #6 - Jan 13th, 2006 at 6:00pm
Print Post Print Post  
Hi Spencer,

Hope you don't mind me posting this but....

Quote:
Hi Spencer,

Although this e-mail "says" it is from Silver Solutions, it is actually being sent from SWulwick (Road Runner).  It is being sent:

To:     Silver solutions
CC:    Road Runner
BCC:  Ray Yoxall 

And now, the moment we've all been waiting for ...........

Spencer Wulwick
Silver sOlutionS of Tampa, Inc.
www.SilversOlutionS.org


Look familiar?

-Ray
  

Raymond Yoxall Consulting
ray.yoxall@gmail.com
ryoxall@lantica.com
Sesame Applications, Design and Support
Back to top
IP Logged
 
SpencerWulwick
Senior Member
Members
*****
Offline



Posts: 677
Location: Wilton Manors, Florida
Joined: Jan 16th, 2005
Re: @sendmail .... BCC
Reply #7 - Jan 13th, 2006 at 6:07pm
Print Post Print Post  
So,

That answers one question.  The BCC absolutely DOES work when it is sent to an address other than the one from which it came (which of course is the way it would "generally" be used).

So, now ....

Is this something that is "fixable" within Sesame ... or is this something "inherent" in the ISP?

If the former, then fix it (lol)

If the latter, any ideas for a "work-around."  Again, the bottom line is that I would like to receive a copy of the emails I send to someone, without them seeing it on the e-mail.

While waiting to hear the answers, I'll be stretching my brain ... to see if I can come up with my own idea.

Thanks Ray.

Oh, one last question, I wonder whether I should (or should not) remove Ray from the BCC programming for all my emails.  ROFLOL!   Relax, I'll remove it; I'll remove it!
  

- Spencer

    ** Practice random kindness & senseless acts of beauty!
Back to top
IP Logged
 
Ray the Reaper
Global Moderator
Members
Lantica Support
*****
Offline


The One & The Only

Posts: 2482
Joined: Aug 20th, 2003
Re: @sendmail .... BCC
Reply #8 - Jan 13th, 2006 at 6:15pm
Print Post Print Post  
Quote:
Is this something that is "fixable" within Sesame ... or is this something "inherent" in the ISP?


ISP. We don't parse it to see if the BCC is the same as the sender, we just pass it on over.

Quote:
If the latter, any ideas for a "work-around."  Again, the bottom line is that I would like to receive a copy of the emails I send to someone, without them seeing it on the e-mail.


Use another e-mail address as either the sender or the BCC. Form my experience they can not be the same nor can one be an alias for the other. Or do what Steve does and send yourself a separate e-mail.


Quote:
Thanks Ray.


You are welcome

Quote:
Oh, one last question, I wonder whether I should (or should not) remove Ray from the BCC programming for all my emails.  ROFLOL!   Relax, I'll remove it; I'll remove it!


I would recommend removing it.

-Ray
  

Raymond Yoxall Consulting
ray.yoxall@gmail.com
ryoxall@lantica.com
Sesame Applications, Design and Support
Back to top
IP Logged
 
SpencerWulwick
Senior Member
Members
*****
Offline



Posts: 677
Location: Wilton Manors, Florida
Joined: Jan 16th, 2005
Re: @sendmail .... BCC
Reply #9 - Jan 13th, 2006 at 6:27pm
Print Post Print Post  
Hi -

Quote:
Use another e-mail address as either the sender or the BCC. Form my experience they can not be the same nor can one be an alias for the other. Or do what Steve does and send yourself a separate e-mail.


I would definitely prefer this to sending a second e-mail so I'll work on it and let you know how I make out.

And, regarding the BCC to Ray

Quote:
I would recommend removing it.


DONE!!!   Grin

Thanks, again.
  

- Spencer

    ** Practice random kindness & senseless acts of beauty!
Back to top
IP Logged
 
SpencerWulwick
Senior Member
Members
*****
Offline



Posts: 677
Location: Wilton Manors, Florida
Joined: Jan 16th, 2005
Re: @sendmail .... BCC
Reply #10 - Jan 13th, 2006 at 9:45pm
Print Post Print Post  
Ray -

Well, I am still somewhat baffled, but I guess I will just have to live with it (or at least hope that I do).  lol

I tried sending a bcc to one of my other e-mail accounts which is toally and completely separate from this one ... and it didn't work.  Since I don't know what information the ISP has access to, and no idea of how they process that information, I have no clues.  I suppose, some day, I might call the ISP to see if they could enlightmen me - and or change their methods - but it just insn't critical enough at this point to waste my time.

What I have decided to settle for is to send a cc to my SilversOlutionS account.  So, the from address and the cc address on the email will be the same.  The cc will go directly into my "Sesame Sent" folder which I can control with my message rules of my e-mail provider.

So, for now at least, "case closed." 

Thanks!
  

- Spencer

    ** Practice random kindness & senseless acts of beauty!
Back to top
IP Logged
 
SpencerWulwick
Senior Member
Members
*****
Offline



Posts: 677
Location: Wilton Manors, Florida
Joined: Jan 16th, 2005
Re: @sendmail .... BCC
Reply #11 - Jan 14th, 2006 at 8:11pm
Print Post Print Post  
Ray -

I am sorry that I have to get back to this matter, but after putting a lot of energy into getting to the source of the BCC "problem," I am more convinced than ever that "something" is being affected by the Sesame design itself.

I have contacted technical support for both my ISP (Road Runner) and my E-mail provider (Incredimail) and all the tests we made show no problem with a BCC.

Yet when I make the same test from my Sesame database, the BCC fails.

First let me give you some background.  My personal E-mail account is

SWulwick@tampabay.rr.com

I have another account for my business E-mail which is

Spencer@SilversOlutionS.org

When E-mail is sent to my business account, two things happen:

1)  The sender of the E-mail receives an acknowlegement (from my business account) that the E-mail was received and that I would reply to them as soon as possible.

2)  The incoming business E-mail is forwarded to my personal road-runner account.

When USING INCREDIMAIL, it is sent as follows:

From:  SWulwick@tampabay.rr.com
To:      Swulwick@tampabay.rr.com
CC:      (None entered)
BCC:    Spencer@SilversOlutionS.org

Sure enough, I get 3 pieces of E-mail (1) The E-mail addressed to me (2) the "acknowledgement" from SilversOlutionS that my E-mail was received and (3) the E-mail BCC'd to SilversOlutionS and forwarded to me.  

That's as it should be.  As far as I'm concerned this should be "proof positive" that neither my ISP nor my E-mail provider is prohibiting the sending of a BCC, when I'm the recipient of the BCC.

YET, when I execute my E-mail from within my SESAME DATABASE to do the same thing, the BCC fails.  I get only the original E-mail.  I do not get an acknowledgement from SilversOlutionS that any message has been received nor do I get the forwarded copy from SilversOlutionS.

That leaves only TWO VARIABLES (as far as I can tell) and BOTH of these variables are WITHIN SESAME.  The two variables are (1) the database design itself and (2) the coding that I use to implement @sendmail.

As for the latter (my coding) I have checked it dozens of times and it seems to me that I have it done correctly.  In fact when you had me modify my programming to send you the BCC, it woked just fine.  That tells me that my coding is correct (although here is the code once again, in case I am overlooking something).

Code
Select All
var ii as Int  


ii = [color=Maroon]@SendMail("SMTP-SERVER.TAMPABAY.RR.COM", vsubject, "swulwick@tampabay.rr.com",EmailAddress,"","Spencer@SilversOlutionS.org"[/color], "Hi " + First Name + ", " + @newline()
+ @newline() + vlastemail + @newline() +@newline() + "Spencer Wulwick" +@newline() + "Silver sOlutionS of Tampa, Inc." + @newline() +  "www.SilversOlutionS.org")

If ii = "0"
then


@Msg(" ****************************** YOUR E-MAIL IS BEING PROCESSED ****************************** ")
LastEMail = ("The following e-mail was sent to " + First Name + " " + Last Name + " on "
+ @month$(@date) + " " + @dom(@date) + ", " + @year(@date) + " at " + @time + @newline() + @newline()  
+ "Hi " + First Name + ", " + @newline () + @newline() + vlastEMail + @newline() + @newline() + "Spencer Wulwick" +@newline() + "Silver sOlutionS of Tampa, Inc." +@newline() + "www.SilversOlutionS.org")
Subject = vsubject
 



If there IS a problem with my coding, then I need help, because I just can't see it.  

If there is NOT a problem with my coding, then, as far as I can tell, that leaves only one variable, and that variable is within the design of Sesame.

Knowing that neither the ISP nor the E-mail provider has anything to do with the problem, I would really appreciate it if the design could be explored further.

Apparently, I am not the only person who has had this problem.  Others have said they circumvented it by sending the E-mail to a text file and by other means.  

Steve, in Texas, said:
Quote:
Last time I tried it (months ago), I was not able to send to any CC or BCC recipient...Ray mentioned it was likely an issue of my ISP. I have been working around this by using programming to send a seperate email to the other recipients, seperately. It's been working fine, though not as convenient.


It would be a great service to those of us using this feature if it could be resolved once and for all.

Thanks much!
  

- Spencer

    ** Practice random kindness & senseless acts of beauty!
Back to top
IP Logged
 
The Cow
YaBB Administrator
*****
Offline



Posts: 2530
Joined: Nov 22nd, 2002
Re: @sendmail .... BCC
Reply #12 - Jan 15th, 2006 at 12:05am
Print Post Print Post  
Spencer,

Try including at least one CC before the BCCs.
  

Mark Lasersohn&&Programmer&&Lantica Software, LLC
Back to top
IP Logged
 
SpencerWulwick
Senior Member
Members
*****
Offline



Posts: 677
Location: Wilton Manors, Florida
Joined: Jan 16th, 2005
Re: @sendmail .... BCC
Reply #13 - Jan 15th, 2006 at 12:22am
Print Post Print Post  
Mark,

I just added a cc to one of my other accounts (SpencerWulwick@myfamily.com).  It, too, receives e-mails independently and then forwards a copy to me at SWulwick@tampabay.rr.com.

The only e-mail I got was the one I sent TO myself.

I checked the myfamily.com website and there was no email there.

  

- Spencer

    ** Practice random kindness & senseless acts of beauty!
Back to top
IP Logged
 
The Cow
YaBB Administrator
*****
Offline



Posts: 2530
Joined: Nov 22nd, 2002
Re: @sendmail .... BCC
Reply #14 - Jan 15th, 2006 at 12:30am
Print Post Print Post  
Worked for me just now on Verizon's and on Adelphia's mail servers. I sent to myself, CC'd to myself, and BCC'd to myself - all at separate addresses on the same receiving mail server.

The SMTP servers did consolidate (as Ray said they would) when any two of the addresses were actually identical - but otherwise all three messages arrived.

I used the code you posted after removing the erroneous "color tags", declaring (and setting) the undeclared variables, and setting the addresses correctly to my accounts and servers.

I did have to set at least one CC to get any BCCs.
  

Mark Lasersohn&&Programmer&&Lantica Software, LLC
Back to top
IP Logged
 
SpencerWulwick
Senior Member
Members
*****
Offline



Posts: 677
Location: Wilton Manors, Florida
Joined: Jan 16th, 2005
Re: @sendmail .... BCC
Reply #15 - Jan 15th, 2006 at 12:35am
Print Post Print Post  
Mark -

As I said, even adding a cc before the bcc did not work for me. 

Before I even continue testing it, are you saying that in order to use the programming statement to include a BCC you MUST include a CC? 

As I said earlier, I don't want a CC to show.  If I MUST use the CC then it negates any value of the BCC - at least for me - and at least in the manner in which I am currently trying to use it.

Thanks!
  

- Spencer

    ** Practice random kindness & senseless acts of beauty!
Back to top
IP Logged
 
The Cow
YaBB Administrator
*****
Offline



Posts: 2530
Joined: Nov 22nd, 2002
Re: @sendmail .... BCC
Reply #16 - Jan 15th, 2006 at 12:41am
Print Post Print Post  
No idea, if it is required. I only have access to a couple of mail servers.
  

Mark Lasersohn&&Programmer&&Lantica Software, LLC
Back to top
IP Logged
 
SpencerWulwick
Senior Member
Members
*****
Offline



Posts: 677
Location: Wilton Manors, Florida
Joined: Jan 16th, 2005
Re: @sendmail .... BCC
Reply #17 - Jan 15th, 2006 at 12:45am
Print Post Print Post  
Well, then I am still left with my earlier question.

Since everything works the way I want sending it from my e-mail provider,

with no intererence from them or my ISP, then what is the cause of the problem?
  

- Spencer

    ** Practice random kindness & senseless acts of beauty!
Back to top
IP Logged
 
The Cow
YaBB Administrator
*****
Offline



Posts: 2530
Joined: Nov 22nd, 2002
Re: @sendmail .... BCC
Reply #18 - Jan 15th, 2006 at 12:54am
Print Post Print Post  
There is no SMTP that does not "interfere" in some way. SMTP is a standard that is supported in name only. Every server is more or less "forgiving" about what they expect versus what they receive.

If it makes you feel any better, when we wrote and tested @sendmail, we were on Road Runner (the same as you), up here in Ohio - so if there is any descrepency, RR introduced it recently or locally to Florida.

If there is a problem with Road Runner and the inclusion of a BCC with no CC, it is because of a double semicolon in the RCPT list (a portion of the SMTP protocol). The standard allows for this, but Verizon nor Adelphia's SMTP servers accept that as legal - though both will still send to the "TO" address, but skip the BCC - returning no error.
  

Mark Lasersohn&&Programmer&&Lantica Software, LLC
Back to top
IP Logged
 
SpencerWulwick
Senior Member
Members
*****
Offline



Posts: 677
Location: Wilton Manors, Florida
Joined: Jan 16th, 2005
Re: @sendmail .... BCC
Reply #19 - Jan 15th, 2006 at 1:17am
Print Post Print Post  
Mark -

I have to tell you honestly, that I feel like I am hitting my head against a wall.

Agreed that I don't know the nuances of all the programming involved in the various components of this issue.

But I do know logic.

If the SMTP is interfering with my sending a BCC then why does it work without any problem when I send the e-mail from my e-mail server.  If it is the SMTP causing the problem then I would think it would affect any e-mail I tried to send from any source.

It is only when I try to send it from within Sesame that it doesn't work.

I just tried it again from my e-mail program I sent it TO myself with the CC field EMPTY and a BCC to Spencer@SilversOlutions.org.  (aka SOS),  I received the TO email, the notice from SilversOlutionS.org that an e-mail was received and the forwarded e-mail (sent as a BCC to SOS) forwarded to me at road runner (by SOS).

Again, if the SMTP were the "fault" then how could I do this?

Once again, I am allowing for the fact that there is much I don't know ... but so far, none of the responses given me have provided a logical solution other than to point at something going on within Sesame itself.
  

- Spencer

    ** Practice random kindness & senseless acts of beauty!
Back to top
IP Logged
 
The Cow
YaBB Administrator
*****
Offline



Posts: 2530
Joined: Nov 22nd, 2002
Re: @sendmail .... BCC
Reply #20 - Jan 15th, 2006 at 1:37am
Print Post Print Post  
SMTP is not at fault. Variations in SMTP are at fault. SMTP is a conversation based on a set of rules. There is a great deal of "slack" in those rules.

Sesame is sending the email strictly to the SMTP standard, but that does not mean that the server is prepared to interpret what is sent. In the case of the BCC with no CC, Sesame will send an "empty" RCPT. It may well be that your server does not like that - even though it is legal SMTP.

Your dedicated email program may not send the empty RCPT, also perfectly legal.
  

Mark Lasersohn&&Programmer&&Lantica Software, LLC
Back to top
IP Logged
 
SpencerWulwick
Senior Member
Members
*****
Offline



Posts: 677
Location: Wilton Manors, Florida
Joined: Jan 16th, 2005
Re: @sendmail .... BCC
Reply #21 - Jan 15th, 2006 at 1:47am
Print Post Print Post  
Mark -

Quote:
In the case of the BCC with no CC, Sesame will send an "empty" RCPT.


Quote:
Your dedicated email program may not send the empty RCPT, also perfectly legal.


Aha, maybe that's the clue.

I don't have any idea what an RCPT is but it really doesn't matter.

If MY "dedicated email program" may not be sending the empty RCPT ... and it is perfectly legal ... and it WORKS

then why can't you fix Sesame to not send the empty RCPT and have it work, too, the way at least several of us want it to and the way it would be expected from the @sendmail command?

Since it sounds like that is a "variable" or "distinction" between my e-mail server (which works) and @sendmail (which doesn't work - and I'm only referring to the BCC issue - the rest of it works like a charm) then I would think it is well worth your giving  it a shot.  

That might just be the solution we are looking for.  
  

- Spencer

    ** Practice random kindness & senseless acts of beauty!
Back to top
IP Logged
 
The Cow
YaBB Administrator
*****
Offline



Posts: 2530
Joined: Nov 22nd, 2002
Re: @sendmail .... BCC
Reply #22 - Jan 15th, 2006 at 1:58am
Print Post Print Post  
It might be. It might not be.

Without being able to see the conversation between Sesame and any mail servers other than the several I have access to - I cannot say.
  

Mark Lasersohn&&Programmer&&Lantica Software, LLC
Back to top
IP Logged
 
SpencerWulwick
Senior Member
Members
*****
Offline



Posts: 677
Location: Wilton Manors, Florida
Joined: Jan 16th, 2005
Re: @sendmail .... BCC
Reply #23 - Jan 15th, 2006 at 2:54am
Print Post Print Post  
Mark -

Again, I'm baffled. 

Why can't you just TRY it?

Or play with a copy of the programm as you do with your "hot fixes" and I'll be glad to try it.

It seems to me that's one way to find out which works better; the way it is currently set up or using one of the other options available.
  

- Spencer

    ** Practice random kindness & senseless acts of beauty!
Back to top
IP Logged
 
The Cow
YaBB Administrator
*****
Offline



Posts: 2530
Joined: Nov 22nd, 2002
Re: @sendmail .... BCC
Reply #24 - Jan 15th, 2006 at 2:59am
Print Post Print Post  
I did just try it.

But since you have already said that it didn't work for you even when you did specify both a CC and a BCC... there's not much point in pursuing this direction.
  

Mark Lasersohn&&Programmer&&Lantica Software, LLC
Back to top
IP Logged
 
SpencerWulwick
Senior Member
Members
*****
Offline



Posts: 677
Location: Wilton Manors, Florida
Joined: Jan 16th, 2005
Re: @sendmail .... BCC
Reply #25 - Jan 15th, 2006 at 8:25am
Print Post Print Post  
Mark -

Quote:
But since you have already said that it didn't work for you even when you did specify both a CC and a BCC... there's not much point in pursuing this direction.


MEA CULPA!!!

I found something I was overlooking when modifiying my mass update programming.  In case anyone's interested, I'll be glad to explain it (after I get some sleep).

I'll also share the 7 tests (with minor variations between them) that I made.

But the bottom line is that I was wrong about one point ... and that might just prove helpful.  When I add a CC before the BCC, it is properly executed.

I receive 3 copies (To, CC, BCC) (along with the notification that comes from SOS to acknowledge receipt of the mail).

So ... that being the case, I would very much appreciate it, if I would be able to try the programming WITHOUT sending the "blank" value for the CC (I believe you referred to it as an RCPT).

I cannot help but feel that there MUST be a solution for this and I'll do everything I can to help uncover it.  "People" created computers, so "people" ought to be able to make them perform any way we want.

And, by the way, you said that you tried it ... but you didn't say what the outcome was.   Did it, by any chance,  succeed?
« Last Edit: Jan 15th, 2006 at 5:40pm by SpencerWulwick »  

- Spencer

    ** Practice random kindness & senseless acts of beauty!
Back to top
IP Logged
 
The Cow
YaBB Administrator
*****
Offline



Posts: 2530
Joined: Nov 22nd, 2002
Re: @sendmail .... BCC
Reply #26 - Jan 15th, 2006 at 3:23pm
Print Post Print Post  
Quote:
Mark -


MIA CULPA!!!

I found something I was overlooking when modifiying my mass update programming.  In case anyone's interested, I'll be glad to explain it (after I get some sleep).

I'll also share the 7 tests (with minor variations between them) that I made.

But the bottom line is that I was wrong about one point ... and that might just prove helpful.  When I add a CC before the BCC, it is properly executed.

I receive 3 copies (To, CC, BCC) (along with the notification that comes from SOS to acknowledge receipt of the mail).

So ... that being the case, I would very much appreciate it, if I would be able to try the programming WITHOUT sending the "blank" value for the CC (I believe you referred to it as an RCPT).

No. They are not the same thing. One is derived from the other.
Quote:
I cannot help but feel that there MUST be a solution for this and I'll do everything I can to help uncover it.  "People" created computers, so "people" ought to be able to make them perform any way we want.

There is a solution. The problem is that there are many solutions, and what works on your SMTP server, may not work on mine. When SMTP was first developed, a client could connect to any SMTP server in the world, and use it to send email. Later, they discovered that that was being abused by spammers, and some SMTP servers (like yours in FLA) decided that they would only except email from servers in the same stated domain - and did so without a change in SMTP. Later still, other servers decided that that was too inconvenient and started requiring a password and login (the EHLO format). Later still, others needed that login and password to be pre-encrypted. Even later, others decided to use a different encryption scheme. On and on...

The changes I just described, encompass only one portion of the SMTP format - the first line sent by a client to the server. SMTP has several hundred other "portions". Many of which have undergone similar transitions over the years.

Dedicated email programs can afford tens of thousands of lines of code needed to accomodate the variations, developments, and new capabilities of SMTP servers. Sesame has to, and should, develop to the most common denominators. When the @sendmail code was originally written, the "HELO" format was most common. Now, the "EHLO" format is most common. Because that is a major change, Sesame 2.0 implements a "dropback" - using EHLO as the default, but dropping back to HELO if EHLO does not succeed.

Because dedicated email programs usually support either command line or DDE, Sesame users can (in an some cases should), use @Shell or @ASynchShell (or in 2.0 - @CreateProcess) to take advantage of the familiarity and capabilities of their own email programs. If your email program cannot be used from command line, here are the first results from a simple Google search for "command line email client":

http://www.febooti.com/products/command-line-email/
http://www.beyondlogic.org/solutions/cmdlinemail/cmdlinemail.htm
http://email-tools.softlandmark.com/command_line_mail_tools/Softabar_Command_Lin...
http://caspian.dotconf.net/menu/Software/SendEmail/
http://www.exclamationsoft.com/exclamationsoft/default.asp
http://www.blat.net/194/
http://www.softpedia.com/get/Internet/E-mail/E-mail-Clients/AutoMail.shtml
http://www.alphaworks.ibm.com/tech/NotesCliEmail?open&S_TACT=105AGX13&S_CMP=LSDL...
http://www.soft32.com/download_9676.html

There are many hundreds of these, ranging in price from free to $50. Linux comes with the original "mail" program as part of the OS.

Quote:
And, by the way, you said that you tried it ... but you didn't say what the outcome was.   Did it, by any chance,  succeed?


As I stated, it worked for me on the two mail servers I have access to at home (Verizon and Adelphia). Both of which require the EHLO format, as opposed to the HELO format your mail server uses (I checked yours as well using telnet). So when you stated that putting a CC in the @sendmail did not work for you, I believed that your server was having a different problem.

  

Mark Lasersohn&&Programmer&&Lantica Software, LLC
Back to top
IP Logged
 
SpencerWulwick
Senior Member
Members
*****
Offline



Posts: 677
Location: Wilton Manors, Florida
Joined: Jan 16th, 2005
Re: @sendmail .... BCC
Reply #27 - Jan 15th, 2006 at 6:09pm
Print Post Print Post  
Mark -

I appreciate all the feeback you gave me; however, much of it is over my head (and truthfully, I don't mind if it stays there).  lol 

Except for one point:

Quote:
So when you stated that putting a CC in the @sendmail did not work for you, I believed that your server was having a different problem.


and in an earlier message:

Quote:
But since you have already said that it didn't work for you even when you did specify both a CC and a BCC... there's not much point in pursuing this direction.


So, I'm hoping that since we now know it IS the same problem there is a point to pursuing this direction.

Again from everything I've read - and a couple of additional tests I made this morning, I still think there must be a solution, that would work on your two servers, and mine, and perhaps most others and "yes", perhaps not, but we won't know if it isn't tried. 

In any event, I made a couple of additional tests just now that are also revealing.

I sent an email with a "bogus" (but valid format, i.e. Mail@Sesame.com) cc address.  I received two E-mails, one for the "To" address and the other for the "BCC" address.  The one with the "CC" Address was returned to me as "undeliverable."

I then sent an e-mail with two dots in the CC Address.  I received 2 E-mails, one for the "To" Address and the other for the "BCC" address.  And, once again, the one with the "CC" address was returned to me as "undeliverable."
  

- Spencer

    ** Practice random kindness & senseless acts of beauty!
Back to top
IP Logged
 
Hammer
YaBB Administrator
Lanticans
*****
Offline


Fire bad. Tree pretty.

Posts: 3436
Location: Ohio
Joined: Nov 22nd, 2002
Re: @sendmail .... BCC
Reply #28 - Jan 15th, 2006 at 7:13pm
Print Post Print Post  
We will look into this, Spencer.

What you need to be aware of is that it is a moving target. We may be able to put in a protocol change that will make your specific case work. However, tomorrow, your ISP may implement a new spam filtering technique and/or make a change to their configuration file that will break it again. BCC is especially subject to aggresive spam filtering. What we are doing now is perfectly legal and does not return an error. The ISP has simply decided that they, in particular, choose to not respect a BCC without a CC. We have no idea what they may choose not to respect tomorrow. Let alone the thousands of other ISPs, each of whom can make thier own choices. Each ISP is able to define their own specific rulesets. No two ISPs deal with mail in the exact same way.

While you may not care about these types of issues, we must make every effort to solve these things in ways that will serve our user base as a whole. We don't have the luxury of saying "Well, it works for Spencer and everyone else will just have to live with it." The sendmail protocol is incredibly complex and utterly configurable. Add to that the myriad of special spam filtering techniques, and we have quite a needle to thread.

We understand that you have an issue. We need to do some research to find out not only what we can do about it, but what we should do about it. This one may not get taken care of until 2.0, where the @SendMail command has been expanded to cover other current issues like authentication.
  

- Hammer
The plural of anecdote is not data.
Back to top
IP Logged
 
SpencerWulwick
Senior Member
Members
*****
Offline



Posts: 677
Location: Wilton Manors, Florida
Joined: Jan 16th, 2005
Re: @sendmail .... BCC
Reply #29 - Jan 15th, 2006 at 8:02pm
Print Post Print Post  
Erika -

That sounds wonderful.  Certainly, I realize that all aspects have to be considered and that they are rapidly changing especially with regard to E-mail.  Again, all I'm asking for is what I consider "reasonable" consideration and then if indeed, something can't be done ... well, it just can't be done.

I would never expect anyone to modify a program to work for me - that  might or might not work for others.  In this particular case, though, it seems that the BCC is not working (without using the CC) for anyone and that Mark has a way of making in work in at least his two trials and probably for me as well.  That being the case, it might also work for "Steve in Texas" and who knows who else.  At the very least, it will at least be something better than we now have. 

Now for some "really good" news, for me at least.  I just retrieved the records (in a working database), of 11 of my friends.  I typed the body of my e-mail once and clicked on my "Send All" command button.  (The E-mail I sent, asked people to "forward" it back to me, so I could verify receipt and structure).  I received a copy (BCC having used a "bogus" CC) of each of the 11 E-mails.

Although I just did this a short time ago, I have already received two of the E-mails forwarded back to me.  Each was properly - and personally addressed - and structured precisely as I wanted.   I now have a fully-functional mass e-mail process in place ..... without having to enter even one single e-mail address.  Yippee!!!

I will, of course, be glad to share what I came up with, with anyone who is interested.
  

- Spencer

    ** Practice random kindness & senseless acts of beauty!
Back to top
IP Logged
 
Hammer
YaBB Administrator
Lanticans
*****
Offline


Fire bad. Tree pretty.

Posts: 3436
Location: Ohio
Joined: Nov 22nd, 2002
Re: @sendmail .... BCC
Reply #30 - Jan 15th, 2006 at 8:16pm
Print Post Print Post  
Quote:
Again, all I'm asking for is what I consider "reasonable" consideration and then if indeed, something can't be done ... well, it just can't be done.


This is the second time in recent memory that you've said something like that. I suppose what is confusing me is that there seems to be times at which you believe that you are not being giving reasonable consideration.

We give a weight to the requests and concerns of our users that goes far beyond what many software companies consider reasonable.  Otherwise, the lead developer wouldn't be personally answering those concerns at 10:30 on a Saturday night, as Mark did last night.

Sometimes, you (or any member of the Forum) may post a request and receive in return a reply from Mark discussing an alternate viewpoint or related concerns of which you may not be aware. This is not a refusal to consider your problem. We are simply sharing additional information with you.

We may not be able to adjust everything within 15 minutes of receiving your request (as we often do), but we don't dismiss things that you want out of hand. We may solve it a different way than your original request. We may not be able to solve it immediately. However, we never simply disregard your requests or refuse to at least make an attempt to find a way to get you what you want.

Quote:
<snip> Mark has a way of making in work in at least his two trials and probably for me as well.

No, Mark made it work by adding a CC. As I said, we need to pick apart some very thick bramble bushes to find a long term solution for this one.
  

- Hammer
The plural of anecdote is not data.
Back to top
IP Logged
 
SpencerWulwick
Senior Member
Members
*****
Offline



Posts: 677
Location: Wilton Manors, Florida
Joined: Jan 16th, 2005
Re: @sendmail .... BCC
Reply #31 - Jan 15th, 2006 at 9:03pm
Print Post Print Post  
Erika -

You said:

Quote:
Quote:<snip> Mark has a way of making in work in at least his two trials and probably for me as well. 
No, Mark made it work by adding a CC. As I said, we need to pick apart some very thick bramble bushes to find a long term solution for this one.


But Mark had said in an earlier response:

Quote:
In the case of the BCC with no CC, Sesame will send an "empty" RCPT. It may well be that your server does not like that - even though it is legal SMTP.
Your dedicated email program may not send the empty RCPT, also perfectly legal.


So, when Mark said he tried it, and it worked in two instances, I thought he was referring to something other than including a CC.   If I misinterpreted his response, my apologies.

I do want to make one thing very clear here, that I have also said before on more than one occasion, because I don't want to get into any misunderstanding.

1)  I think Sesasme is a  phenominal software product.  (Otherwise, I wouldn't be dedicating my time, energy and effort to working with it).

2)  I think each and every one of you have been providing  phenominal support, that goes far beyond what any other Software Development company has ever provided their customers.  Presently, no-one comes even close.

3)  I think the "turn-around" time for receiving responses is absolutely phenominal.  (I have never complained about how long it took to receive a reply and doubt that I ever will).

4) I absolutely applaud each and every one of you for the job you have done and the job you are doing.

5) I flaunt Sesame to anyone and everyone who will listen.

And, yes, on rare occasion there may be a difference of opinion but certainly, nothing that is irreconcilable.  That's what makes us human.  Certainly, when there is a difference I would just like to reconcile it and move on from there.

Once again, thank you for the time, energy and effort you (and Mark and Ray and, perhaps others "behind the scenes") put into responding and clarifying each and every issue.

And one last thing that perhaps I don't say often enough - although I try to - Thank you, most sincerely!
  

- Spencer

    ** Practice random kindness & senseless acts of beauty!
Back to top
IP Logged