Sendmail on OSX through Rev
Mark Smith
mark at maseurope.net
Tue Aug 14 18:44:58 EDT 2007
Unfortunately, 'write to process' is broken on OS X (bug 3196) - so
it'll be necessary to bundle all of that stuff up into a variable or
file, and then use 'shell', if it's actually possible, at all. :(
Best,
Mark
On 14 Aug 2007, at 23:15, Andre Garzia wrote:
> Richard,
> this snippet below:
>
>
> put "/var/qmail/bin/sendmail -t" into mprocess
>
> open process mprocess for write
>
> write "From:" && pFrom & crlf to process mprocess
>
> write "To:" && pTo & crlf to process mprocess
>
> write "Subject:" && pSubject & crlf & crlf to process mprocess
>
> write pBody & crlf to process mprocess
>
> close process mprocess
>
> wait until mprocess is not among the lines of the openProcesses
>
> return the result
>
> break
>
> you need to fill the correct path to your sendmail installation,
> the pFrom,
> pTo, pSubject and pBody variables. if you want attachments or other
> fancy
> mime stuff, use Shao Sean email library to generate your email.
>
> hope this help.
> andre
> On 8/14/07, Richard Miller <wow at together.net> wrote:
>>
>> Thanks, Sarah. A bit too complicated for me to get into though. I'll
>> stick with SMTP relays.
>> Richard
>>
>>
>> On Aug 13, 2007, at 5:35 PM, Sarah Reichelt wrote:
>>
>>> On 8/14/07, Richard Miller <wow at together.net> wrote:
>>>> We are using a dedicated Mac Mini as a server through an ISP. We've
>>>> asked them for a way to send emails from the Mini so we can avoid
>>>> using SMTP relay. This is the response they sent back. I'm hoping
>>>> someone here can tell us how to implement this through Rev.
>>>>
>>>> "To generate emails from the Mini, you just need to call /usr/sbin/
>>>> sendmail or /usr/sbin/postfix withthe appropriate arguments.
>>>> Turning
>>>> on postfix as an SMTP server will only affect the Mini's ability to
>>>> receive email.
>>>
>>> I too have a dedicated Mac Mini running as a server, but I do use
>>> Postfix. People on the network set the Mini's IP address (or
>>> Rendezvous name) as their SMTP server and all emails get sent there
>>> first. If the emails match the domain name, then they get routed
>>> locally, otherwise they get relayed to an external SMTP server. For
>>> setting up Postfix &/or fetchmail, I highly recommend MailServe
>>> <http://cutedgesystems.com/software/MailServe/>. It gives you a
>>> graphical interface to all the setup stuff. The author, Bernard Teo,
>>> was extremely helpful when I had some configuration problems.
>>>
>>> However if you do not want to use SMTP relay, then as your ISP says,
>>> you can use sendmail. I have a CGI script that does this, and I can
>>> send it to you if that would help. However it seems to me that the
>>> complication would be in receiving the mails from the rest of the
>>> network. If you set up Postfix's SMTP server, it handles the
>>> connections from other email clients and passes the emails on as
>>> required. If you want to send all mail on using sendmail, I would
>>> assume that you are going to have to write your own mail server to
>>> talk to all the mail clients. There may already be a command line
>>> program for doing this, but I haven't encountered it yet.
>>>
>>> Cheers,
>>> Sarah
>>> _______________________________________________
>>> use-revolution mailing list
>>> use-revolution at lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-revolution
>>
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
More information about the use-livecode
mailing list