Generating a question mark within the SSRS subscription - reporting-services

I am having a problem with one of the SSRS Subscription. One of the users, reported to me that questions mark generated before to email address, hence making the email addresses invalid. I checked the subscription itself and there were no question marks.
Do you know what could cause the question marks?
Thanks,

I don't know of anything that would cause question marks to appear in the users e-mail address in a subscription. Are your e-mail addresses generated from a query in Data Driven subscription? That would seem to be the only way and the field would still need to have a question mark in it.
This claim seems dubious - if the user wasn't able to get the e-mail, how do they know that it is because of a question mark? Is there an error in the subscription Status column?
Try adding yourself to the subscription and change the schedule to send one out while you watch to check to see if it's delivered.

If anyone is having this problem. I have written what culd have been the problem and what I did to resolve. The problem occured because of spaces between the semi colon and the email addresses. Hence, I removed the spaces and I also re-added the email addresses. This seem to have worked.
Thanks

Related

allow users to skip questions

I'm trying to annotate a dataset using crowdflower where the users might not be sure about the answer in some instances. Is there a way to allow users to "skip" questions, or replace one question by another?
Do not use the required validator and the contributor will be able to send his judgment without providing an answer for any of your fields.
I'm not sure there is a way to replace a question by another, though.

SSRS Data Driven Subscriptions: save file to location AND send email

I want SSRS to produce a file to a specific location and send emails out to a list of recipients. The need to archive a series of reports is something everyone is interested in, we want to avoid sending out a lot of attachments, and the notification of a newly produced report adds value as well. Unfortunately, it seems I can only accomplish one or the other of these things with subscriptions.
While looking around the interwebs for the solution the common refrain is that I can accomplish one or the other, but not both. Is it a requirement that I create two subscriptions?
Short Answer
Using one subscription you cannot do that.
Workaround
If you are sure you don't want to use two subscriptions alternatively you can customize programmatically your subscription class, check this and this.
Also I recommend you check SSIS, using it you could send emails to your users when SSRS generate the file to the location.
Let me know if this helps.

Store user information in json or in a table in a database?

I'm developing a site that has to store a user's contact list. So it will contain people's phone numbers, addresses and also messages sent to this contact. I obviously want to keep this information secure but it seems quite easy an efficient just giving each user a json file with an array of details.
I'm not too sure if this is a horrendously dangerous and insecure idea and if I should be using a table in a database, or something else. Using a table to store messages sent between users doesn't seem too intuitive though. So I was just wanted to know what the most sensible way I would store
i) User specific contact lists with sensitive information
ii) Messages sent between two contacts
I'm sorry if this is a widely known and not even talked about topic. I just couldn't really find a clear answer anywhere.
You should definitely use a database for this. If you store these values on files, then you will have to load all of the information per user every single time you need to access something as small as a single phone number.

Automatic email to users when database is updated

I would like to know how to automatically send an email to confirm their subscription to the users who sign up. Basically, when a user signs up, it adds a line in a SQL database.
Thank you very much, I hope this is clear.
You should do it on your language level.

Extract mail from Exchange and load into Mysql. Perl Win32::OLE or Perl Net::POP3, or try it in Ruby

My problem is this: I need determine the timestamp of the first and last email sent from an Exchange account for every day that mail exists for. Also, for each day I need to rank the words that appear in each email so that I can report trend words for each day.
I have two approaches to this I'm considering, and would welcome comments and suggestions relating to either these approaches or something entirely different.
I've discounted exporting the file from Outlook as a CSV file as it does include the time stamp fields in the output, which is a crucial factor for me.
Approach #1 is:
Use Perl and Net::POP3 to pull the messages out of the inbox, mung them and then insert them into a MySQL database.
Approach #2 is:
Use Win32:OLE to attempt to act like a proper Exchange client, to the same end.
If you use Win32::OLE you'll have to either use Outlook automation or the CDO libraries. I've done both in a previous life, and it works, but it's a bit painful.
I'd suggest approach #1 except that I can't imagine that Exchange would actually allow you to fetch sent mail through POP. Rather, though, Exchange can be enabled to expose an IMAP interface, and IMAP should certainly let you get at the Sent mail without running into any of the problems associated with POP (for example, replacing deleted messages on the server). I haven't used it but Mail::IMAPClient appears to be the recommended module for this.