|
I'm still trying to find a way to reliably replicate this. I've seen it once, but will keep trying to replicate.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
|
Thanks Peter.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
I've noticed before that I can vote for a survey once from the homepage (www.codeproject.com) and from the link within the Newsletter.
Looking at my reputation list, here are the two times I voted:
19 Mar 2012 7:38 PM
19 Mar 2012 12:28 PM
|
|
|
|
|
We only track by cookie, not member ID (to allow non members to vote), so if you use a different computer or browser you can revote.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Is the reputation counting multiple times though? Seems like you could disallow that.
|
|
|
|
|
We could.
But we don't.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
I'm glad we cleared that up.
|
|
|
|
|
And I'm glad we had this talk. We should do it more often.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
You two should get a room.
---------------------------------
I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave
CCC Link[ ^]
English League Tables - Live
|
|
|
|
|
Technically all the rooms are Chris's anyway.
Panic, Chaos, Destruction. My work here is done.
Drink. Get drunk. Fall over - P O'H
OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre
I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer
Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett
|
|
|
|
|
Dalek Dave wrote: You two should get a room A room with a model view for the controller in Motel MVC ?
best, Bill
"Every two days we create as much information as we did from the dawn of civilization up until 2003". Eric Schmidt of Google.
|
|
|
|
|
Over the past few weeks I've stopped receiving all newsletters from The Code Project. I don't know if you've stopped sending them, if my ISP has hijacked them or if my mail reader (Thunderbird) has started to censor my email. My settings haven't changed. Any suggestions? .
|
|
|
|
|
|
Chris,
I've at least read the FAQ specifically associated with newsletter problems.
This was working just fine until sometime in the last few weeks.
I did receive email notification of your response to my question.
Do you have email logs that would indicate any possible email delivery failures?
I logged into my webmail portal and found no spam in the spam folder.
Thanks for your help.
Ron
|
|
|
|
|
Most likely it's an overactive spam filter. We send out forum notifications and newsletters from different servers, which can explain why you get one and not the other. If an ISP blocks an email they often don't say why, since this actually helps spammers.
Have you added us to your whitelist? It may be worth contacting your ISP and seeing what they say.
This is a never ending problem for us since ISPs often use email blacklists that are either out of date or are outright wrong. Of course, for a minor convenience fee we can be removed from some of these blacklists. Until next week, that is.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Chris,
I contacted my ISP and discussed the situation. The technician explained that when messages are blocked, an email is returned to the sender with specific information about why the message has been blocked and what can be done to get it unblocked. In order to anything from this end, I would need the IP address of the server that sends out the newsletters and possibly the email address of the sender. Getting my ISP to check its logs requires substantial evidence. Presumably, you have my email address and therefore know who my ISP is. You should be able to find evidence in your logs if the newletter emails are being rejected. Beyond that, you should be able to send a test message from the server and watch the specific response in isolation.
I could use one of my other email addresses (same ISP) or use gmail to see if those options help.
|
|
|
|
|
I've asked Vince to follow up on this and get back to you. We'll see what we can untangle.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Comcast put us on a block list a little while ago, I have been in contact with them about this and I am trying to get us removed. The orignial report from them was that we sent out too many emails and we sent them out too quickly...It's a good thing the mailers I setup only have 1 gb of ram.
I have been trying to resolve this with comcast directly and hopefully it will be sorted out soon. We actively monitor our PTR, rDNS, Blacklists and other spam related concerns but it is rarely related to any of this. Typically its purely about volume or speed of delivery.
We occaisonally trip AOL and Yahoo as well however they are a bit more sophisticated in that they will throttle our access so eventually everything gets through.
When I hear back from comcast I'll post an update.
Actually as I was typing this I just got a message back saying we were removed... I'll flush the mailqueue's and hopefully they will get through.
|
|
|
|
|
Hmmmm
Your not sending 2,000,000+ e-mails all at once are you? Back in the 1990's I was administering some high-load Unix servers and when I performed daily/weekly mailings to site members I would send A-D and wait 15 minutes then send E-H and so forth to avoid being blacklisted. When you send millions of e-mails all at once there is no way for the recieving end to distinguish a DOS attack from a legitimate mass mailing unless they have white listed the origin IP.
Unfortunately it is easy to spoof the From: e-mail address... so the only way for a systems administrator to 'white list' is to use the IP of the sending server. The addresses contained in the 'Received: from' header can also be spoofed if passing through a relay.
|
|
|
|
|
With many of the big email providers they don't block on the basis of the number of messages per hour or minute or second, but by the concurrent connections. It’s a juggling act here to try and keep our addresses clean to make sure everything gets through. To answer your question though, no we don't send out to everyone at the same time. Although, I sure would like to send them out all at once.
Yes, Server side whitelisting goes either by domain or more often by IP. Domain and email level whitelisting is still something that needs to happen on the user end though as most places have implemented user defined whitelists. These are typically not done by IP.
modified 26-Mar-12 14:46pm.
|
|
|
|
|
Have noticed 2 comment/discussion blocks appearing for some articles. Here is an example[^].
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair.
nils illegitimus carborundum
me, me, me
|
|
|
|
|
Yes, for new versions of existing articles a new forum, specifically to cater to comments on changes of the article is added. There is an explanation above each discussion board that should make this clear, but if the explanation isn't there (or isn't clear) let me know.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Thanks
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair.
nils illegitimus carborundum
me, me, me
|
|
|
|
|
Hi,
I have a problem with the following article ASP.NET MVC3 Razor With JQuery For Beginners[^]. In the edit section, the second code listing (above the picture is cut-off). If you open this link in the edit section you can see that this part of code ends with
@Html.ValidationMessageFor(model =>
there is a code after this statement but it is not generated here. When I go to the article and edit is this code is not cut-off. It seems to me that this > causes some problem where and ends the code on this position.
I have tried to remove this => and replace it with just = . In that case code is continued to the next =>.
This is very strange because I have other parts of code where I have used => but it is now cut-off there.
If you need any additional info let me know.
Thanks,
Jovan
|
|
|
|