Re: Success with Sending email without a SMTP Server!!!!
On Feb 7, 2005, at 8:17 PM, Rick Harrison wrote: Does this mean that the program won't work with my email server because it is looking for Authentication? Among other things, yes... It might be failing due to an auth error or because your server is making a reverse lookup on the DNS database to see if you're an "blessed" SMTP server for the domain you claim to be. That stack and it's sendmail routines were created to enable a simple-no-fuss way to make apps that report back errors and feedback reports to a central or to solve everyday trouble. It's aimed at sending email without the need of entering account information. If you own an eMail account and are willing to use it to send email in a more polite way, like sending it to your SMTP server then trusting your SMTP server to talk to the destination SMTP server then you should use Shao Sean libEmail and libSMTP stacks. I just create a quick stack for the possible scenario where a user do not know it's own account info and yet you need to send email. It's not a all-situations-solved solution. you might try telneting your email server on port 25 and trying to use it by hand... to see what the problem is... Andre -- Andre Alves Garzia 2004 BRAZIL http://studio.soapdog.org ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
Andre, Now I'm getting: error: server was offended by our HELO Message. Does this mean that the program won't work with my email server because it is looking for Authentication? Thanks in advance. Rick ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
On Feb 7, 2005, at 8:03 PM, Rick Harrison wrote: Andre, Thanks! I tried it and I'm getting the following error. error: could not get MX Records, try again in 5 secs Any idea what might be causing this? This means that communication with DNS server is wrong somehow... try emailing other email... Try emailing me at [EMAIL PROTECTED], we know that .Mac SMTP server is friendly enough for this to work. Then report back here! :D Andre Thanks, -- Andre Alves Garzia 2004 BRAZIL http://studio.soapdog.org ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
On Feb 7, 2005, at 2:39 PM, Andre Garzia wrote: Rick, thanks for the cumpliments! That stack is a collection of works from many enthusiasts round here! I compressed the stack with standard zip format just for you! :D it's now at http://www.soapdog.org/rev/SMTPRaw.rev.zip Have fun! andre Andre, Thanks! I tried it and I'm getting the following error. error: could not get MX Records, try again in 5 secs Any idea what might be causing this? Thanks, Rick ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
Rick, thanks for the cumpliments! That stack is a collection of works from many enthusiasts round here! I compressed the stack with standard zip format just for you! :D it's now at http://www.soapdog.org/rev/SMTPRaw.rev.zip Have fun! andre On Feb 7, 2005, at 1:53 PM, Rick Harrison wrote: Andre, I clicked on the link for this and it listed the raw text only. It was not a downloadable stack. I tried copying and pasting the code into a stack script and there were a bunch of garbage characters which appeared in the front of many of the lines of code. Do you have this as a real downloadable stack that I can just decompress with Stuffit Expander? I'm very interested in the idea of sending email directly from Rev! Thanks for your hard work on this. It is quite impressive! Rick Harrison -- Andre Alves Garzia 2004 BRAZIL http://studio.soapdog.org ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
On 2/7/05 9:53 AM, Rick Harrison wrote: I clicked on the link for this and it listed the raw text only. It was not a downloadable stack. This is a function of your browser not understanding about ".rev" files. Andre did upload a "real" stack, but your browser is interpreting it as text. To download, right-click (or control-click, on a Mac) on the link and choose "download to disk" or "save link target" or whatever your browser calls a file transfer in the menu you get. That will tell your browser to treat the link as a file. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
On Jan 30, 2005, at 4:13 PM, Andre Garzia wrote: ... Well folks the stack is available under my username "soapdog" at revOnline or thru http://www.soapdog.org/rev/smtpraw.rev sorry I put a space in the file name Cheers andre Andre, I clicked on the link for this and it listed the raw text only. It was not a downloadable stack. I tried copying and pasting the code into a stack script and there were a bunch of garbage characters which appeared in the front of many of the lines of code. Do you have this as a real downloadable stack that I can just decompress with Stuffit Expander? I'm very interested in the idea of sending email directly from Rev! Thanks for your hard work on this. It is quite impressive! Rick Harrison ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
On Feb 5, 2005, at 6:08 PM, [EMAIL PROTECTED] wrote: some networks will not allow you to use an external smtp server (in canada, sympatico restricts smtp usage to only their smtp server).. We run a mail server on a non-standard port specifically to get past that restriction when we are traveling. Kee Nethery ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
> Shao Sean also worked quite hard to come up with an auth capability. i actually had a working version of this, but lost my brand new SanDisk mini cruzer that had it on it =( am feeling up to re-writing it again ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
just a note to this thread (sorry, i'm a little behind with my life).. some networks will not allow you to use an external smtp server (in canada, sympatico restricts smtp usage to only their smtp server).. ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
kee nethery <[EMAIL PROTECTED]> wrote: > The solution is to have your IP address be listed as an MX for the > domain you are sending from. Fixed IP mandatory, no luck ;-< -- ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
Andre Garzia <[EMAIL PROTECTED]> wrote: > I'll be putting the stack for download in revOnline in couple minutes. Tested here... The log was very short: error: server was offended by our HELO Message. ;-> I sent a message from one of my counts to myself (another count) Belonging to the same ISP, though... -- ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
some servers will do a reverse MX lookup to see if your server (the stack) is listed as a mail server. If not, they will not accept email from you. The solution is to have your IP address be listed as an MX for the domain you are sending from. Kee On Jan 31, 2005, at 9:10 AM, Andre Garzia wrote: On Jan 31, 2005, at 2:58 PM, JL RI wrote: Hi Andre, Thanks!, good work (and Sean's too, of course). But I am unable to get consistent results using different servers/accounts. Some of them work fine, but other always stops and gives this message: error: server was offended by our HELO Message. 220-We do not authorize the use of this system to transport unsolicited, If you want to check by yourself, try with this address ([EMAIL PROTECTED]) Have you got same results? Any ideas? Regards, Jose, some servers argue that they will not allow you to store the message there. I think they need some kind of auth, I'll research more. If they need simple auth and you know the settings you could use Shao Seans libSMTP. I'll research on this and get back to the list. andre Jose Luis Rodriguez ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution -- Andre Alves Garzia 2004 BRAZIL http://studio.soapdog.org ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
On Jan 31, 2005, at 2:58 PM, JL RI wrote: Hi Andre, Thanks!, good work (and Sean's too, of course). But I am unable to get consistent results using different servers/accounts. Some of them work fine, but other always stops and gives this message: error: server was offended by our HELO Message. 220-We do not authorize the use of this system to transport unsolicited, If you want to check by yourself, try with this address ([EMAIL PROTECTED]) Have you got same results? Any ideas? Regards, Jose, some servers argue that they will not allow you to store the message there. I think they need some kind of auth, I'll research more. If they need simple auth and you know the settings you could use Shao Seans libSMTP. I'll research on this and get back to the list. andre Jose Luis Rodriguez ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution -- Andre Alves Garzia 2004 BRAZIL http://studio.soapdog.org ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
Hi Andre, Thanks!, good work (and Sean's too, of course). But I am unable to get consistent results using different servers/accounts. Some of them work fine, but other always stops and gives this message: >error: server was offended by our HELO Message. >220-We do not authorize the use of this system to transport unsolicited, If you want to check by yourself, try with this address ([EMAIL PROTECTED]) Have you got same results? Any ideas? Regards, Jose Luis Rodriguez ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
On Jan 31, 2005, at 3:27 AM, sims wrote: Andre, Did you use Shao Sean's extremely most excellent code for this? Also, won't some servers (a very small percentage in my experience) still require authentication? Shao Sean also worked quite hard to come up with an auth capability. Sims, the getMXRecords() function is all Shao Sean labor! She deserves all credit and that function is the heart of the thing for it's by figuring out what is the right SMTP server to be used that does all the magic. I've implemented just a simple sending function that will talk to that server. I've implemented no auth or stuff like that for I would not reinvent the wheel, her module does that great, I (and also Dan) needed a module for those that do not know about email settings, those people that only know their email address and think that's enough. Also I did not create MIME wrapper for building the emails for libEmail does just that, if you use my module plainly, it will send plain text message old school way. But if you want you can just use Shao Sean libEmail and pass the libEmailEncodeMessage() as the message param, then you'll be all bells and whistles. Of course all credit is given to her, here on the list and also on the comments of the stack. Her getMXRecord() stack was included and not a single line was altered. Cheers andre PS: as for being nuts, they say here that you are what you eat, so I guess that right now I am hobz Both have capabilities far beyond mine - I would not characterize both as a "Nut", perhaps one is a "Brazil Nut" ...the best kind of nut.;-) ciao sims European Revolution Conference 2006 Be there or be octagonal! -- Andre Alves Garzia 2004 BRAZIL http://studio.soapdog.org ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
Richard, Authentication is only required for relaying (unless the server hasn't been set up properly) -- i.e. my SMTP server won't relay mail to someone else for *you*, but it will relay it for *me* because I'm authenticated. On the other hand, my server will accept mail *for me* from anyone. If it didn't, I wouldn't get much mail :-) -- Frank Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users See us on the web at http://www.webphotospro.com/ On Jan 31, 2005, at 6:43 AM, [EMAIL PROTECTED] wrote: From: Richard Gaskin <[EMAIL PROTECTED]> Subject: Re: Success with Sending email without a SMTP Server To: How to use Revolution Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset=ISO-8859-1; format=flowed But doesn't this mean that all any spammer has to do is use the same trick to send spam to a recipient on the recipient's own SMTP server? -- Richard Gaskin Fourth World Media Corporation ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
On Jan 30, 2005, at 10:19 PM, Richard Gaskin wrote: But doesn't this mean that all any spammer has to do is use the same trick to send spam to a recipient on the recipient's own SMTP server? This is exactly what spammers do. The only reason a spammer would use a relay (someone else's SMTP mail server) is that the mail server will immediately accept the email and then try to deliver it for many days. The typical spammer going direct to your server will only try once and then move on. The other thing a spammer will do is to disguise the mail headers so as to disguise the machine they are sending from. But, fortunately, the SMTP spec requires the receiving mail server to add information about the sender. So another way to disguise is to use a proxy relay. The proxy just mimics the commands given by the spammer so that for all practical purposes, the spammer is driving the proxy. It that way, the SMTP server does not see the IP address used by the spammer and instead sees just the proxy IP address. Kee Nethery ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
When using "smtpraw.rev" to send from my ISP to Andre's .mac email address all I get is "error: could not get MX Records, try again in 5 secs." After trying several times it still does not send. Perhaps I misunderstand the purpose of "smtpraw.rev". sims ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
SMTP servers accept mail from anyone if it is addressed to someone on their server. Most will not relay from another server and most will not accept mail from their own users if the mail is destined for anyone off their server. Kee Nethery I was referring to the server that *sends* the email and not one which accepts the email. Some will use 'POP before send' and others use SMTP auth. So Andre's method *totally* bypasses the outgoing server? Brazilian magic indeed! ciao sims -- Tech Conferences http://TechieTours.com We make... iBirthday http://EZPZapps.com/iB SmartDoghttp://EZPZapps.com/SmartDog Kartolina http://EZPZapps.com/kartolina ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
On Jan 30, 2005, at 9:27 PM, sims wrote: Also, won't some servers (a very small percentage in my experience) still require authentication? The answer is no. Think about it, have you ever entered the authentication password for the people you were sending an outgoing email to? You have entered yours because your server will not relay until it know who you are. But it accepts mail for you from anyone. If you have never provided that authentication password, how would your mail server provide it? It would not know it either. The answer is that there are no email clients that I am aware of where you enter an authentication password for each email in the TO field of your outgoing message. And if you don't do it, how would your server provide it to their server? SMTP servers accept mail from anyone if it is addressed to someone on their server. Most will not relay from another server and most will not accept mail from their own users if the mail is destined for anyone off their server. Kee Nethery ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
kee nethery wrote: On Jan 30, 2005, at 12:41 PM, Richard Gaskin wrote: Andre Garzia wrote: I am most pleased to announce that we can send email from Rev in pure transcript without a need for SMTP Server or email account. I just create a stack that will show how to do it. You can fetch the destination email, for example [EMAIL PROTECTED], then ask the DNS server for a SMTP Server that is responsible for that email, then talk directly with that server. I don't understand: If a conversation with an SMTP server doesn't include a password, what will be the outcome? conversations with SMTP servers do not include passwords. Your SMTP server might decide to not "relay" your email to the destination SMTP server if your SMTP server can not validate that you are someone it handles mail for. And it might use a password to do that. But if you are sending email to someone on your SMTP server, your SMTP server will in most circumstances, accept that email without asking for a password from the sender. Surely no one in 2005 aids spammers by turning off the default requirement for SMTP authentication (if they did they should be fired and forced to wear T-shirt in public reading "I'm the reason you get spam"). So if I understand you correctly it still comes down to the question: Is Dan comfortable handing is SMTP password to anyone with a copy of Interarchy or other traffic monitoring tool? No, you have a misunderstanding about SMTP mail. Relaying is the functionality that spammers use that is evil. Most SMTP servers these days will not accept email to relay to another server unless they authenticate the sender with the sender's password. But almost all SMTP servers will accept email that is destined for a user on that specific server that is accepting the email. That is what SMTP servers do. Thanks for the explanation. But doesn't this mean that all any spammer has to do is use the same trick to send spam to a recipient on the recipient's own SMTP server? -- Richard Gaskin Fourth World Media Corporation ___ [EMAIL PROTECTED] http://www.FourthWorld.com ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
At 3:26 PM -0800 1/30/05, Dan Shafer wrote: My mistrake. (I hate when that happens!) I see you're not using revMail at all. So libEmail and libSMTP allow me to send email with HTML formatted contents and attachments. I just need to go see how they'll interact with this little script. I suspect this won't be difficult at all. Woohoo! Everybody's Favorite Brazil Nut (aka Andre Garcia) strikes again! Andre, Did you use Shao Sean's extremely most excellent code for this? Also, won't some servers (a very small percentage in my experience) still require authentication? Shao Sean also worked quite hard to come up with an auth capability. Both have capabilities far beyond mine - I would not characterize both as a "Nut", perhaps one is a "Brazil Nut" ...the best kind of nut.;-) ciao sims European Revolution Conference 2006 Be there or be octagonal! ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
On Jan 30, 2005, at 10:34 PM, Dan Shafer wrote: I modified my script using the model for the getMXRecord() function from your stack, then called libSmtpSend with the results. SUCCESS! This is fantastic, my friend. Dan Dan, thanks but getMXRecord() is a creation of Shao Sean and she deserves all the credit! cheer andre -- Andre Alves Garzia 2004 BRAZIL http://studio.soapdog.org ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
I modified my script using the model for the getMXRecord() function from your stack, then called libSmtpSend with the results. SUCCESS! This is fantastic, my friend. Dan On Jan 30, 2005, at 3:26 PM, Dan Shafer wrote: My mistrake. (I hate when that happens!) I see you're not using revMail at all. So libEmail and libSMTP allow me to send email with HTML formatted contents and attachments. I just need to go see how they'll interact with this little script. I suspect this won't be difficult at all. Woohoo! Everybody's Favorite Brazil Nut (aka Andre Garcia) strikes again! Dan On Jan 30, 2005, at 3:22 PM, Dan Shafer wrote: Andre This seems to work just great. I think it will solve part of my problem. The other part is the reason I didn't use revMail -- I need to be able to send a file attachment OR I need to be able to send HTML formatted email. As far as I can tell, revMail doesn't support either of these options but I'm going to dig into the revMail scripts to see if they can be tweaked to send HTMl formatted email. Even if that doesn't work, though, I have other applications for your wonderful script. Thanks. You da man. Dan On Jan 30, 2005, at 2:47 PM, J. Landman Gay wrote: On 1/30/05 4:39 PM, David Vaughan wrote: On 31/01/2005, at 9:13, Andre Garzia <[EMAIL PROTECTED]> wrote: Well folks the stack is available under my username "soapdog" at revOnline or thru http://www.soapdog.org/rev/smtpraw.rev sorry I put a space in the file name Andre, I tested sending to a .mac address and got this error in the log: "Server was offended by our HELO message" I am behind a corporate firewall at the moment and suspecting it might have interfered. Does this seem likely? I just sent Andre a test message, and he is at a .mac address so it does seem to work. I had to try several times before the script would get the mx record but then it went through okay. It's pretty cool. I think it would be suitable for embedding into my own software for users to send me feedback. I'd probably hide or disguise my email address in a password-protected stack so the user can't pass it around. Otherwise it seems fairly safe to me. The down side is that possibly not all servers will work with it; we'd need more testing to know. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
Recently, Andre Garzia wrote: > Well folks the stack is available under my username "soapdog" at > revOnline or thru http://www.soapdog.org/rev/smtpraw.rev sorry I put > a space in the file name Just tried it myself -- seemed to work as expected. Even when I used a fictitious email account as the sender. Sure, it's something that could be misused but no more so than being able to write files to the drive. Nice work Andre. As someone else said: Você é o homem. Regards, Scott Rossi Creative Director Tactile Media, Development & Design - E: [EMAIL PROTECTED] W: http://www.tactilemedia.com ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
My mistrake. (I hate when that happens!) I see you're not using revMail at all. So libEmail and libSMTP allow me to send email with HTML formatted contents and attachments. I just need to go see how they'll interact with this little script. I suspect this won't be difficult at all. Woohoo! Everybody's Favorite Brazil Nut (aka Andre Garcia) strikes again! Dan On Jan 30, 2005, at 3:22 PM, Dan Shafer wrote: Andre This seems to work just great. I think it will solve part of my problem. The other part is the reason I didn't use revMail -- I need to be able to send a file attachment OR I need to be able to send HTML formatted email. As far as I can tell, revMail doesn't support either of these options but I'm going to dig into the revMail scripts to see if they can be tweaked to send HTMl formatted email. Even if that doesn't work, though, I have other applications for your wonderful script. Thanks. You da man. Dan On Jan 30, 2005, at 2:47 PM, J. Landman Gay wrote: On 1/30/05 4:39 PM, David Vaughan wrote: On 31/01/2005, at 9:13, Andre Garzia <[EMAIL PROTECTED]> wrote: Well folks the stack is available under my username "soapdog" at revOnline or thru http://www.soapdog.org/rev/smtpraw.rev sorry I put a space in the file name Andre, I tested sending to a .mac address and got this error in the log: "Server was offended by our HELO message" I am behind a corporate firewall at the moment and suspecting it might have interfered. Does this seem likely? I just sent Andre a test message, and he is at a .mac address so it does seem to work. I had to try several times before the script would get the mx record but then it went through okay. It's pretty cool. I think it would be suitable for embedding into my own software for users to send me feedback. I'd probably hide or disguise my email address in a password-protected stack so the user can't pass it around. Otherwise it seems fairly safe to me. The down side is that possibly not all servers will work with it; we'd need more testing to know. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
Andre This seems to work just great. I think it will solve part of my problem. The other part is the reason I didn't use revMail -- I need to be able to send a file attachment OR I need to be able to send HTML formatted email. As far as I can tell, revMail doesn't support either of these options but I'm going to dig into the revMail scripts to see if they can be tweaked to send HTMl formatted email. Even if that doesn't work, though, I have other applications for your wonderful script. Thanks. You da man. Dan On Jan 30, 2005, at 2:47 PM, J. Landman Gay wrote: On 1/30/05 4:39 PM, David Vaughan wrote: On 31/01/2005, at 9:13, Andre Garzia <[EMAIL PROTECTED]> wrote: Well folks the stack is available under my username "soapdog" at revOnline or thru http://www.soapdog.org/rev/smtpraw.rev sorry I put a space in the file name Andre, I tested sending to a .mac address and got this error in the log: "Server was offended by our HELO message" I am behind a corporate firewall at the moment and suspecting it might have interfered. Does this seem likely? I just sent Andre a test message, and he is at a .mac address so it does seem to work. I had to try several times before the script would get the mx record but then it went through okay. It's pretty cool. I think it would be suitable for embedding into my own software for users to send me feedback. I'd probably hide or disguise my email address in a password-protected stack so the user can't pass it around. Otherwise it seems fairly safe to me. The down side is that possibly not all servers will work with it; we'd need more testing to know. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
On 1/30/05 4:39 PM, David Vaughan wrote: On 31/01/2005, at 9:13, Andre Garzia <[EMAIL PROTECTED]> wrote: Well folks the stack is available under my username "soapdog" at revOnline or thru http://www.soapdog.org/rev/smtpraw.rev sorry I put a space in the file name Andre, I tested sending to a .mac address and got this error in the log: "Server was offended by our HELO message" I am behind a corporate firewall at the moment and suspecting it might have interfered. Does this seem likely? I just sent Andre a test message, and he is at a .mac address so it does seem to work. I had to try several times before the script would get the mx record but then it went through okay. It's pretty cool. I think it would be suitable for embedding into my own software for users to send me feedback. I'd probably hide or disguise my email address in a password-protected stack so the user can't pass it around. Otherwise it seems fairly safe to me. The down side is that possibly not all servers will work with it; we'd need more testing to know. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
On 31/01/2005, at 9:13, Andre Garzia <[EMAIL PROTECTED]> wrote: Well folks the stack is available under my username "soapdog" at revOnline or thru http://www.soapdog.org/rev/smtpraw.rev sorry I put a space in the file name Andre, I tested sending to a .mac address and got this error in the log: "Server was offended by our HELO message" I am behind a corporate firewall at the moment and suspecting it might have interfered. Does this seem likely? regards David Cheers andre -- Andre Alves Garzia 2004 BRAZIL http://studio.soapdog.org ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
On Jan 30, 2005, at 7:05 PM, kee nethery wrote: What Andre has created is the SMTP sender portion of an SMTP server. This can be very useful when the stack is on a network segment that does not allow you to send emails to your SMTP server (which would relay the email to the correct destination server), yet you want to send an email. Kee it's better then I thought! Yes, you'll probably not be able to relay a message using this script, but to send mail to a user using the users own smtp server appears to be safe... Well folks the stack is available under my username "soapdog" at revOnline or thru http://www.soapdog.org/rev/smtpraw.rev sorry I put a space in the file name Cheers andre -- Andre Alves Garzia 2004 BRAZIL http://studio.soapdog.org ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
On Jan 30, 2005, at 12:41 PM, Richard Gaskin wrote: Andre Garzia wrote: I am most pleased to announce that we can send email from Rev in pure transcript without a need for SMTP Server or email account. I just create a stack that will show how to do it. You can fetch the destination email, for example [EMAIL PROTECTED], then ask the DNS server for a SMTP Server that is responsible for that email, then talk directly with that server. I don't understand: If a conversation with an SMTP server doesn't include a password, what will be the outcome? conversations with SMTP servers do not include passwords. Your SMTP server might decide to not "relay" your email to the destination SMTP server if your SMTP server can not validate that you are someone it handles mail for. And it might use a password to do that. But if you are sending email to someone on your SMTP server, your SMTP server will in most circumstances, accept that email without asking for a password from the sender. Surely no one in 2005 aids spammers by turning off the default requirement for SMTP authentication (if they did they should be fired and forced to wear T-shirt in public reading "I'm the reason you get spam"). So if I understand you correctly it still comes down to the question: Is Dan comfortable handing is SMTP password to anyone with a copy of Interarchy or other traffic monitoring tool? No, you have a misunderstanding about SMTP mail. Relaying is the functionality that spammers use that is evil. Most SMTP servers these days will not accept email to relay to another server unless they authenticate the sender with the sender's password. But almost all SMTP servers will accept email that is destined for a user on that specific server that is accepting the email. That is what SMTP servers do. Did I miss something? Are you suggestion Dan build a mini-SMTP-server capability with into his software? What Andre has created is the SMTP sender portion of an SMTP server. This can be very useful when the stack is on a network segment that does not allow you to send emails to your SMTP server (which would relay the email to the correct destination server), yet you want to send an email. Kee ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
Richard, yes, you are right! theres no password! Thats the same technique SPAM makers use, I checked how they did it so that I could send a email out of nowhere. The trick is, instead of me (mail client) talking to my SMTP server and then my SMTP server (authentication goes here) talking to yours SMTP server (no auth needed) to store a mail for you. The protocol is dumb easy... Let me glue a terminal window here for you to see: [soapdog:~] andregar% telnet smtp-mx.mac.com smtp Trying 17.250.248.49... Connected to smtp-mx.mac.com. Escape character is '^]'. 220 smtp-mx.mac.com ESMTP Service helo localhost 250 mac.com Hello [200.99.97.67], pleased to meet you mail from: <[EMAIL PROTECTED]> 250 2.1.0 <[EMAIL PROTECTED]>... Sender ok rcpt to: <[EMAIL PROTECTED]> 250 2.1.5 <[EMAIL PROTECTED]>... Recipient ok data 354 Enter mail, end with "." on a line by itself From: <[EMAIL PROTECTED]> Subject: My subject The body of the email. . 250 2.0.0 j0UKnhfH008111 Message accepted for delivery quit 221 2.0.0 mac.com closing connection Connection closed by foreign host. [soapdog:~] andregar% See that's all it takes to send an email! the lines starting with numbers are the server answers, the others are my hand typed ones. What the stack does is exactly that. It talks directly to the receivers SMTP server, which is acquired by Shao Sean getMXRecords(). And yes, you can use this for SPAM, but your soul will be damned to hell, like all tools one can use this for good use or bad use, this would end the problem Dan had for he would be able to send emails from his app without the need of servers, settings, whatever... and quoting you: "Surely no one in 2005 aids spammers by turning off the default requirement for SMTP authentication (if they did they should be fired and forced to wear T-shirt in public reading "I'm the reason you get spam")." We can start making the T-shirts Of course theres a huge movement not to allow this thing to work, and some SMTP Servers will not allow this, they will check to see who's talking to them, but since theres a battle between Yahoo! and Microsoft on how this spec will come out, no one is making progress. I think AOL servers will not allow this thru... but since this was build to send reports back home for feedback on our apps, we can try it with our server, I checked with my mails from gMail, Apple .Mac and my own WeCode.org domain and all those SMTP servers accepted the email without complain. I'll be putting the stack for download in revOnline in couple minutes. andre On Jan 30, 2005, at 6:41 PM, Richard Gaskin wrote: I don't understand: If a conversation with an SMTP server doesn't include a password, what will be the outcome? Surely no one in 2005 aids spammers by turning off the default requirement for SMTP authentication (if they did they should be fired and forced to wear T-shirt in public reading "I'm the reason you get spam"). So if I understand you correctly it still comes down to the question: Is Dan comfortable handing is SMTP password to anyone with a copy of Interarchy or other traffic monitoring tool? Did I miss something? Are you suggestion Dan build a mini-SMTP-server capability with into his software? He could always bypass email altogether and get a working system this afternoon with a CGI -- Richard Gaskin Fourth World Media Corporation ___ [EMAIL PROTECTED] http://www.FourthWorld.com ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution -- Andre Alves Garzia 2004 BRAZIL http://studio.soapdog.org ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Success with Sending email without a SMTP Server!!!!
Andre Garzia wrote: I am most pleased to announce that we can send email from Rev in pure transcript without a need for SMTP Server or email account. I just create a stack that will show how to do it. You can fetch the destination email, for example [EMAIL PROTECTED], then ask the DNS server for a SMTP Server that is responsible for that email, then talk directly with that server. I don't understand: If a conversation with an SMTP server doesn't include a password, what will be the outcome? Surely no one in 2005 aids spammers by turning off the default requirement for SMTP authentication (if they did they should be fired and forced to wear T-shirt in public reading "I'm the reason you get spam"). So if I understand you correctly it still comes down to the question: Is Dan comfortable handing is SMTP password to anyone with a copy of Interarchy or other traffic monitoring tool? Did I miss something? Are you suggestion Dan build a mini-SMTP-server capability with into his software? He could always bypass email altogether and get a working system this afternoon with a CGI -- Richard Gaskin Fourth World Media Corporation ___ [EMAIL PROTECTED] http://www.FourthWorld.com ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution