Change issue status every time when new email was received - redmine

We are using Redmine for client support system. I had set up receiving emails by Redmine to create new issues. When new email was received, new issues will be created. If email is related to existed issue then the body of the email will put as a comment to this issue.
But, besides this, we need to change issue status from Closed to Feedback every time when new email related to an issue was received.
Do you have any ideas or solution for this problem?
UPD:
We are using Redmine Helpdesk plugin to send emails to supportclients from redmine.
So, when client are answering to this email (that are related to closed task) task need to be reopened automatically.

Check here for the allow_override option, in your case, "allow_override=status".
Regards.

Related

Sending the data saved in the database in the Django project to an e-mail address

First of all, I'm new to this and I want to do something like this. I want to filter the database records in my project that I created with Django and send them to an e-mail address in a certain format. I have no idea how to do this, can you help me with this?
You can use django celery to schedule daily mails.
This SO post answers it pretty well : Gmail Schedule Send Email in Django

Rejection of app submission with Submission ID

it's been twice since my app was being rejected from App Store Connect for the same reason. This is my first experience app submission, and I have no idea what is wrong with my app. I email them to provide the reason for rejection, but the replied answer has nothing to do with my app issue. Please let me know what is wrong with my submission. The two attachments below are all the information I received from them.

SMTPSenderRefused at /password_reset/

SMTPSenderRefused at /password_reset/
(530, b'5.5.1 Authentication Required. Learn more at\n5.5.1 https://support.google.com/mail/?p=WantAuthError r13-v6sm6514618wmf.35 - gsmtp', 'webmaster#localhost')
enter image description here
If you saved your email/password in environ variable for the first time. Please close your terminal and open it again and run the server, I hope this will solve your problem. I have run into the same problem and solved issues just like this.
it is so cool that you are using stackoverflow. Please look around for already solved issues that are similiar to yours before posting a new question. We should use the resources we already have. (You don't open new gas station everytime you refuel your car, right? ok, sorry for exaggeration, but you get the idea)
what you need in this case is, most of the time, to allow access less secure apps to your gmail account: https://myaccount.google.com/lesssecureapps?pli=1
but in best practice, you should use services that are focused on this. e.g. sendgrid or other email services.

Track emails to clients within web application

I am developing a Django-based system. It is kind of client-tracking tool.
Some users can work with different client accounts.
I would like to track the emails among users and clients within the application.
The company uses MS Outlook Server as a mail server and users are sending emails from their workstations.
The goal is to have the list of emails to/from users/client on the web page.
I see some possible ways how to do this.
Make the email form on the web page and send all emails from this page. Thus we can store the email sent.
While sending the email - manually add a CC field with the address of robot who will have access to this mail thread and can fetch messages from the inbox sorting them by the sender/recipients.
Automatically fetch messages from user mailboxes (don't want to store their passwords though)
Probably use some mail filter on the mail server to forward messages from/to specified address (don't know how to do this)
But maybe someone can give some advices? Any ideas, guys?
I had done something similar a couple years ago (with Postfix, however, not with MS Exchange).
The best approach IMO is to setup a mailserver to blind-copy each email to your script. In Postfix this called a "custom transport". This way your clients will be able to send emails using any program, not necessary through a web form. AFAIK, nearly all production email archiving solutions work that way.
Sounds like you are looking for something like the journaling feature in microsoft exchange-server. It allows you to define a special mailbox that will recieve a copy of all mails. You can find more information about this here, here and here
Once all the messages are in one mailbox you can access it from your application.

How do I send an Enterprise Activation email? Using EnableBlackBerryUserDispatcherAttributes?

This is regarding a Blackberry that is connected to a BES Server, and the Administration Web Service.
I need to enable and send an Enterprise Activation email, however I need to also set an ActivationPassword.
I looked at the help document and after tracing the abstract classes, I think I need to do "something" with EnableBlackBerryUserDispatcherAttributes.
How do I send an enterprise activation email with a password to an Exchange user? I can't find anything, anywhere. (Sure I can add a user to the server, but what good is that if I can't activate the account !?)
I've found the following objects in the webservice that indicate it is possible, but I can't figure out how to use them...
ActivationPassword;
ActivationContext;
ActivationPasswordType;
ActivationPasswordOperationTypeEnumType;
clearActivationPassword;
EnterpriseActivationEvent;
setActivationPassword;
Just to be clear the online samples only address the creation of a user, not enabling them.
My alternative is to shell out $250 bucks for this missing documentation.
If you are an ISV partner or T3 subscriber, the answer to this question is free for you at devsupport#rim.com so I'll appreciate any strings you can pull as well. While you're at it I'd appreciate if you can tell me how to update the email component as described on this part of the admin website
The user list from the company
directory is automatically updated on
a timely basis. The update process can
be manually started using the email
component.
you should have a look at the dispatcher webservice. This means you have to generate a stub for the dispatcher webservice as shown in the tutorial. The stub is a instance of com.rim.bes.bas.baa.BAADispatcher which holds methods for setting and generating EA-passwords.
Regards