![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
I send you a newsletter to 654 addresses. I used to have Filemaker 8 hand the mails over to Eudora on OS 10.4. Problem came up on the new machine with snow leopard, so I tried the new "send mail via smtp" feature. I set the send mail script step to "several E-Mails (one E-Mail per record)" (or whatever that is in English) and got a tremendous amount of error messages - it turned out that the SMTP had pulled the plug after the first 100 mails (spam prevention, it's my ISP's SMTP). which leaves me with 100 Records showing the timestamp of the successfull mailing and all the other records displaying error code 1506. Are there better ways to do this? The script can't catch the SMTPs error message itself, can it? --http://clk.ch |
#3
| |||
| |||
|
|
I send you a newsletter to 654 addresses. I used to have Filemaker 8 hand the mails over to Eudora on OS 10.4. Problem came up on the new machine with snow leopard, so I tried the new "send mail via smtp" feature. I set the send mail script step to "several E-Mails (one E-Mail per record)" (or whatever that is in English) and got a tremendous amount of error messages - it turned out that the SMTP had pulled the plug after the first 100 mails (spam prevention, it's my ISP's SMTP). Trouble is it was hard to say which mails had been sent. So I turned error capture on and looped through the records: Send Mail (this record only) If ( East Error ) = 0 set field ( MailSentAt ; Get ( CurrentTimeStamp ) Else set field ( MailingError ; "Error No " & Get ( Last Error ) End If Commit record Go to next record which leaves me with 100 Records showing the timestamp of the successfull mailing and all the other records displaying error code 1506. Are there better ways to do this? The script can't catch the SMTPs error message itself, can it? |
)
#4
| |||
| |||
|
|
On Feb 6, 9:26*am, c... (AT) tele2 (DOT) ch (Christoph Kaufmann) wrote: I send you a newsletter to 654 addresses. I used to have Filemaker 8 hand the mails over to Eudora on OS 10.4. Problem came up on the new machine with snow leopard, so I tried the new "send mail via smtp" feature. I set the send mail script step to "several E-Mails (one E-Mail per record)" (or whatever that is in English) and got a tremendous amount of error messages - it turned out that the SMTP had pulled the plug after the first 100 mails (spam prevention, it's my ISP's SMTP). which leaves me with 100 Records showing the timestamp of the successfull mailing and all the other records displaying error code 1506. Are there better ways to do this? The script can't catch the SMTPs error message itself, can it? --http://clk.ch A better way is to use a 3rd party mailing service like Constant Contact or MailChimp. There are several reasons for this... -Clearly your ISP is preventing you from sending out enough mail. -If you're in the US, probably some other countries, though I don't know about China, you open yourself up to being subject to anti-spam laws if you're not careful. Good luck |
#5
| |||
| |||
|
|
-Clearly your ISP is preventing you from sending out enough mail. |
|
-If you're in the US, probably some other countries, though I don't know about China, you open yourself up to being subject to anti-spam laws if you're not careful. |
![]() |
| Thread Tools | |
| Display Modes | |
| |