how to send 2300 emails without errors?
Moderator: General Moderators
- RobertGonzalez
- Site Administrator
- Posts: 14293
- Joined: Tue Sep 09, 2003 6:04 pm
- Location: Fremont, CA, USA
- Chris Corbyn
- Breakbeat Nuttzer
- Posts: 13098
- Joined: Wed Mar 24, 2004 7:57 am
- Location: Melbourne, Australia
Those extra slashes look like the annoyance of having magic quotes turned on. Jus stripslashes() and all will be fine.
~scottayy mentioned something about hotmail. They check if your SMTP server has a SPF record (sender protection) to reduce spam. Apparently most SMTP servers should have these now but a fair few shared hosts haven't, and thus, hotmail see your mail as spam. Try using squirrel mail or your hosts webmail access or something to send to hotmail. I bet you it doesn't send
~scottayy mentioned something about hotmail. They check if your SMTP server has a SPF record (sender protection) to reduce spam. Apparently most SMTP servers should have these now but a fair few shared hosts haven't, and thus, hotmail see your mail as spam. Try using squirrel mail or your hosts webmail access or something to send to hotmail. I bet you it doesn't send
- RobertGonzalez
- Site Administrator
- Posts: 14293
- Joined: Tue Sep 09, 2003 6:04 pm
- Location: Fremont, CA, USA
- Chris Corbyn
- Breakbeat Nuttzer
- Posts: 13098
- Joined: Wed Mar 24, 2004 7:57 am
- Location: Melbourne, Australia
I don't know everything... only the things I need toEverah wrote:So d11, did you know this much about mailing and servers before devleloping Swift, or did you learn it while developing? Your knowledge in that area is truly amazing.
To be honest, I did know a lot before writing Swift yeah since I run my own mail server and I'm not the kind of guy who just installs stuff and leaves it... I need to hack away and learn how to manipulate things. I have learnt a lot about the specifics of different mail servers and the quirks with following standards since writing it though. qMail is like the IE of the mail servers.
a) will try stripslashes()
b) Now emails addreseses to hotmail are getting there just fine from squirele mail , but not from SWIFT
c) Verbose dosnt give me output on my 2300 messages tryout (I guess flush() aint working on my server
how can I cange that?)
d) when I did 2300 emails triout, gmail account never recived anything?
b) Now emails addreseses to hotmail are getting there just fine from squirele mail , but not from SWIFT
c) Verbose dosnt give me output on my 2300 messages tryout (I guess flush() aint working on my server
d) when I did 2300 emails triout, gmail account never recived anything?
- Chris Corbyn
- Breakbeat Nuttzer
- Posts: 13098
- Joined: Wed Mar 24, 2004 7:57 am
- Location: Melbourne, Australia
a) Coolalexus wrote:a) will try stripslashes()
b) Now emails addreseses to hotmail are getting there just fine from squirele mail , but not from SWIFT
c) Verbose dosnt give me output on my 2300 messages tryout (I guess flush() aint working on my serverhow can I cange that?)
d) when I did 2300 emails triout, gmail account never recived anything?
b) Is squirel mail using the same SMTP server?
c) Probably can't, not all servers will flush() when asked. ob_start() followed by ob_flush() *may* work
d) No idea
a) stripslashes() worked fine 
b) I assume it uses the same server, its provided by host I didnt set it up... how can I check?
c) Will try ob_start() , but what makes diference from server to server?
d) Yes im using multipart, but in fact the imail is single part, as to my understanding of the word. Do you want me to send actual copy of HTML or to put you on the list? I have 2 lists one 5 addreses for testing (works fine exept hotmail) and enother one 2300 email which doesnt work with Gmail, Hotmail, Yahoo and AOL [I;m scruwed]
EDIT:
Ok solved problems with Gmail and Yahoo, by setting antiflood to 1,8
Still hotmail is not working, and no real time output of recipeants, even though I added ob_flash
b) I assume it uses the same server, its provided by host I didnt set it up... how can I check?
c) Will try ob_start() , but what makes diference from server to server?
d) Yes im using multipart, but in fact the imail is single part, as to my understanding of the word. Do you want me to send actual copy of HTML or to put you on the list? I have 2 lists one 5 addreses for testing (works fine exept hotmail) and enother one 2300 email which doesnt work with Gmail, Hotmail, Yahoo and AOL [I;m scruwed]
EDIT:
Ok solved problems with Gmail and Yahoo, by setting antiflood to 1,8
Still hotmail is not working, and no real time output of recipeants, even though I added ob_flash
- Chris Corbyn
- Breakbeat Nuttzer
- Posts: 13098
- Joined: Wed Mar 24, 2004 7:57 am
- Location: Melbourne, Australia
I figured the issue with the bulk would be a server restrictionalexus wrote:a) stripslashes() worked fine
b) I assume it uses the same server, its provided by host I didnt set it up... how can I check?
c) Will try ob_start() , but what makes diference from server to server?
d) Yes im using multipart, but in fact the imail is single part, as to my understanding of the word. Do you want me to send actual copy of HTML or to put you on the list? I have 2 lists one 5 addreses for testing (works fine exept hotmail) and enother one 2300 email which doesnt work with Gmail, Hotmail, Yahoo and AOL [I;m scruwed]
EDIT:
Ok solved problems with Gmail and Yahoo, by setting antiflood to 1,8
Still hotmail is not working, and no real time output of recipeants, even though I added ob_flash
a) Good
b) View the email source, it contains a path of where the message was "received" as it was relayed to the MX. I can look at these if you weren't sure what to look for
c) I don't know the ins-and-outs of it but read the manual pages on php.net. implicit_flush in php.ini may make a difference too
d) I'm confused. Is it multipart or single part?
ok
Heades from mail from swift that was delived on some server other then hotmail:
And here is the code sent Squirel Mail to hotmail and which was delivered
To me it seams it uses 2 diferent SMTP servers
d) What is the doference between multy part and single prt?
Heades from mail from swift that was delived on some server other then hotmail:
Code: Select all
Received: from [70.103.189.26] (port=58456 helo=outbound-mail-66.bluehost.com)
by mx26.mail.ru with esmtp
id 1GIvdh-000HJL-00
for zeu@mail.ru; Fri, 01 Sep 2006 03:08:01 +0400
Received-SPF: pass (mx26.mail.ru: domain of ultraclubber.com designates 70.103.189.26 as permitted sender) client-ip=70.103.189.26; envelope-from=newsletter@ultraclubber.com; helo=outbound-mail-66.bluehost.com;
Received: (qmail 10541 invoked by uid 0); 31 Aug 2006 23:07:59 -0000
Received: from unknown (HELO box145.bluehost.com) (70.103.140.145)
by mailproxy4.bluehost.com with SMTP; 31 Aug 2006 23:07:59 -0000
Received: from 14-65.bluehost.com ([70.103.14.65] helo=www.ultraclubber.com)
by box145.bluehost.com with esmtpa (Exim 4.52)
id 1GIvdf-0007ux-E7
for zeu@mail.ru; Thu, 31 Aug 2006 17:07:59 -0600And here is the code sent Squirel Mail to hotmail and which was delivered
Code: Select all
Received: from outbound-mail-05.bluehost.com ([70.103.189.15]) by bay0-mc1-f1.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.2444); Fri, 1 Sep 2006 18:42:38 -0700
Received: (qmail 9231 invoked by uid 0); 2 Sep 2006 01:42:38 -0000
Received: from unknown (HELO box145.bluehost.com) (70.103.140.145) by mailproxy1.bluehost.com with SMTP; 2 Sep 2006 01:42:38 -0000
Received: from localhost ([127.0.0.1] helo=box145.bluehost.com)by box145.bluehost.com with esmtp (Exim 4.52)id 1GJKWq-0000qT-VPfor xxxx@hotmail.com; Fri, 01 Sep 2006 19:42:37 -0600
Received: from 24.185.0.153 ([24.185.0.153]) (SquirrelMail authenticated user newsletter@ultraclubber.com) by www.ultraclubber.com with HTTP; Fri, 1 Sep 2006 20:42:36 -0500 (EST)To me it seams it uses 2 diferent SMTP servers
d) What is the doference between multy part and single prt?
- Chris Corbyn
- Breakbeat Nuttzer
- Posts: 13098
- Joined: Wed Mar 24, 2004 7:57 am
- Location: Melbourne, Australia
Host that the email you sent with swift pass through are blacklisted 3 times:
http://www.robtex.com/rbls/194.67.23.156.html
Then again, one is for the other server too (once):
http://www.robtex.com/rbls/70.103.189.15.html
Multipart is where you have a HTML part (or alternative) along with a Plain-Text part. i.e. You use addPart() twice.
I'll do some experiments today with hotmail and see if I can figure anything out
http://www.robtex.com/rbls/194.67.23.156.html
Then again, one is for the other server too (once):
http://www.robtex.com/rbls/70.103.189.15.html
Multipart is where you have a HTML part (or alternative) along with a Plain-Text part. i.e. You use addPart() twice.
I'll do some experiments today with hotmail and see if I can figure anything out
-
d3ad1ysp0rk
- Forum Donator
- Posts: 1661
- Joined: Mon Oct 20, 2003 8:31 pm
- Location: Maine, USA
1 = Empty Array.alexus wrote:ok, when I outputed the failed addreeses it jyst gave me number "1" which is I assume 1 bad address or error, and it is probably my hotmail account that for soeme rasont doesnt get the maill I send from SWIFT, but works just fine with the same SMPT account. a)Why that happence and gow can I debug? I dont want to loose all hotmail accounts thats about 500 ppl in my database
Thanks!
- Chris Corbyn
- Breakbeat Nuttzer
- Posts: 13098
- Joined: Wed Mar 24, 2004 7:57 am
- Location: Melbourne, Australia
or:d3ad1ysp0rk wrote:1 = Empty Array.
Code: Select all
echo print_r($some_array);