Mail List Expansion in Trustedbird - email-client

i am trying to develop my own mail client and MTA keeping Trustedbird as a reference..
i wanted to know where the Mail list expansion functionality is handled in Trustedbird? at the client or MTA..? couldnt find any documentation related to this..
Thanks in advance..

Related

Showing Volume Details using python openstacksdk, python novaclient, python cinderclient

Hello guys and I hope you're having a great day. I have a question about using Openstack API in Python.
I'm using python-novaclient for getting server details and flavor details. And I want to get the volume details too but I don't know how to do it, I've tried to collect volume details but it failed somehow and I need to ask you guys if you have any idea.
This information is what I want to get:
volume_id, attached to (w/c volume), name, status and volume_type (CEPH or LVM)
I used python-cinderclient, but I only got the volume_id.
Here's the code:
volumes = cinder.volumes.list()
Can someone help me to get the other data? Other than running Openstack command-line in the server, I just need some Python module to get these data.
Thanks in advance.
I've finally figured it out, and I'm going to answer this for anyone who is interested in Openstack SDK or other Python API for Openstack.
First, for authentication you need to use Keystone API, the documentation is all over the internet so no need to worry, you could just oversee in your Openstack for credentials needed. And for my question, I use the function get_volume from Connection class. Please see the documentation
for this. You can read other documentation as well on the internet.
So, here is the example of how to get volumes details:
vol = conn.get_volume(volume_id)
print(vol)

How get device location using action builder

i'm writing to you to ask a little support about an action that we are currently developing using Action Builder and webhook library #assistant/conversation for Nodejs.
In particular, we would invoke our webhook's logic using the device location.
We have understand that we must ask the user permission to access on device location using something like this:
https://developers.google.com/assistant/actionssdk/reference/rest/Shared.Types/PermissionValueSpec
but in all Github examples provided by Google nothing is specified.
Furthermore, we tried to integrate the PermissionValueSpec in a slot using the notification actions.type.Notifications, but the returned value of that slot is
PermissionLocation --> ALREADY_GRANTED without any other information about the device coordinates.
We've read a lot of documentation and also looked for some example to support our develop but nothing was found.
How we can get the current device location?
Thank you in advance!

Type query_root must define one or more fields

First, thanks Hasura for incredible good product! I love it.
I have issue with derive action with Hasura Console. My use case:
I enable anonymous role for subscribe function (everybody can send email to subscribe)
I have configured permission on my subscribe table, everything is fine.
I want to validate the user input on server side, for example, validate email format. I have followed by this guide about derive action. I found no mistake here.
But I got the error "Type query_root must define one or more fields." when I hit "Derive action" at the first time.
According to this question, as I understand, I need to have object type for root query.
Of course, I will have object type for root query eventually. I can work around by giving some dummy queries for anonymous role. But I do not like that cheat anyway.
Any idea on that? Any help will be highly appreciated.
Edited:
My related current version:
Hasura 1.3.2
One click deployment using Docker on Digital Ocean.

QT email client using IMAP4

I am developing a QT program that will check for new mails from gmail and download them using IMAP4 protocol. I am unable to write a command to display the messages in my inbox. please help me. Here is a sample of my code.
socket->connectToHostEncrypted("imap.gmail.com", 993);
if(!socket->waitForConnected(50000)){
qDebug()<<"Error:"<<socket->errorString();
}
}
void MySocket::connected(){
qDebug()<<"**********\nconnected....\n*********";
QByteArray byteArray("a001 LOGIN username password");
socket->write(byteArray);
socket->write("\r\n");
socket->waitForReadyRead();
byteArray.clear();
byteArray.append("A002 LIST inbox");
socket->write(byteArray);
socket->write("\r\n");
}
You are obviously not familiar with the IMAP protocol, so you will need to read RFC3501 if you want to be able to work with the protocol effectively.
I also suggest you check out my blog post IMAP: Downloading emails to get up and running quickly.
The LIST command will list the folders in your account. What you need to download emails in a folder or view their metadata is the FETCH Command. Again, read the RFC to learn what it offers. It is normally expected that you've done your research before asking on Stack Overflow.
Writing an IMAP client is far from trivial. Have you considered using some existing IMAP library that is written with Qt? I can of course recommend the code from Trojitá, or the KDE's IMAP code.

hylafax not sending fax using iaxmodem

Hi everyone i am having an issue with Hylafax + iaxmodem + asterisk/freepbx. It is odd because i can receive faxes correctly and don't have any issues, but when i try to send a fax using hylafax it just says no answer from remote and when i am looking at asterisk by doing asterisk -r i don't even see the iaxmodem trying to send out a fax. I am lost at this point. I can successfully receive but cannot send and the iaxmodem extension is registered in asterisk. I am not sure what type of configuration files you need to see to try and help me, but if you ask for the files i can provide them. Thanks!
Found out what the solution was to my issue. The password i was using for the iax extension had an '#' symbol in it. This caused the whole issue. I removed it and faxing started to work accordingly. I stumbled upon this in this german forum that i had to translate to english.
http://www.ip-phone-forum.de/showthread.php?t=254880
Thank you everyone for all the help.

Resources