SA
Problem Description :
It is a task assigned to me in my company to find a mechanism to save interactions between employees.
Interactions mean "assign tasks, Data transfer, Reports, ..."
Suggestion:
I suggest configuring a local mail server on our Linux server.
every user will have an account on the server, will check his account, view the tasks assigned to him,...
What I did:
I read about sendmail, sendmail packages were installed.
But:
I didn't know how to create an email to a certain user?
Did mail account create automatically when user created?
Where emails saved?
How can i read my emails?
Are there a GUI application to read my mails?
i can't find any thing about this except sendmail(MTA) configuration.


sendmail is evil
Use postfix. Sendmail is evil.
postfix (or sendmail) are mail transport agents. You will need a pop3/imap server. I use dovecot for the pop3/imap part.
The users can be normal unix accounts or virtual users. I suggest you go for the unix accounts approach. So if you have a user called "foo" you created using useradd, She'll get an email "foo@yourdomain) automatically.
What's your distro ?
WWW: The place for organized randoms!
more details about the task
i don't understand the task, what do you mean by save interactions?
do you mean that you are going to keep a copy of emails between users?
or you need to track activities related to projects?
more details about the task please.
-- the best things in life are free --- so as myself
so you will also need to
so you will also need to setup forwarding from all accounts to a special account to keep a history of all messages
sounds like a weired solution to me
if these interactions are related to projects/tasks then i suggest to use a project management web application or an issue tracking system
the best things in life are free --- so as myself http://www.informatiq.org
Work Order
If I understand this correctly, I have a similar problem in my previous work. There were regular scheduled tasks (about 60 task/day) and variant requests per day. Tasks and Requests should be assigned to members of the team for work balance.
The Old Way: They were working through a Spread Sheet that list all regular tasks however requests were totaly handled through emails. The Spread Sheet was copied every day from a template to reflect the date in its name and then filled by team members to know if task is done or not.
The New Solution: I didn't like that way and I guess all of you too. So I make a small application with back-end database to make tasks/requests managements easier, distributed equally between team members and can be monitored also from any of them.
I called it "Work Order" where everyday, we have a new Work Order with new tasks/requests scheduled for that day. If new request received, it should be registered in the system. Every task/request is assigned to a team member. When he/she finish it, he simply mark it "Closed". If he had problem operating the task, he'll mark it "On Hold" and then he had to issue a problem reporting using the same system to inform others that he is facing a problem operating that task.
That system was integrated with Mail Server to send a proper notifications to team members and even SMSs when task time is exceeded.
The back-end database was very useful extracting reports of tasks/requests/problem that's operated in any day.
Unfortunately, I didn't built that solution on FOSS solutions. But if you think it'll be of benefit to you and others, I'll be happy to port it to be open source through EGLUG.
Peace,
Rami Sedhom
http://ikhnaton2.com
what the email server that
what the email server that your company is using right now
you can use that to send emails
or your company doesn't have email at all?
the best things in life are free --- so as myself http://www.informatiq.org
OK in the default setup
OK in the default setup any linux user account has a a mail account
the mailbox is usually in /var/spool/mail, but you need to setup imap server (dovecot is good) and the probably you'll need a webmail (squirrelmail or horde)
the best things in life are free --- so as myself http://www.informatiq.org