Jump to content

File:How to Implement Sender Restricted Groups on Qmail-LDAP environment.txt

From TetraWiki

Warning: This file type may contain malicious code. By executing it, your system may be compromised.


How to Implement Sender Restricted Groups on Qmail-LDAP environment


Contents[edit]

Sender Restricted Groups When a Sender send a mail to the group , the Qmail see whether the sender is allowed to send the mail or not . Also Sends back a mail to the sender , for him to reply and release the mail to the group members .

We add a users on mail group who can receive a mail when ever a sender send a mail on this group.

Please have following example of Sender Restricted group implemented in LDAP


# everyone@sceh.net, everyone, sceh.net  
dn: uid=everyone,ou=sceh.net,dc=sceh,dc=net
objectClass: top
objectClass: inetOrgPerson
objectClass: qmailUser
objectClass: phpQLAdminBranch
accountStatus: active
uid: everyone
mailHost: mail.sceh.net
cn: everyone
mail: everyone@sceh.net
mailMessageStore: sceh.net/everyone
userPassword:: e0NSWVBUfUdQOXRXOFJxTUo3Tm8=
deliveryMode: forward
mail: everyone@sceh.net
mailAlternateAddress: everyone-catchall@sceh.net
mailMessageStore: sceh.net/everyone
sn: everyone
mailForwardingAddress: rahul@sceh.net
mailForwardingAddress: abhilekh@sceh.net
mailForwardingAddress: accounts@sceh.net
mailForwardingAddress: akarora@sceh.net
mailForwardingAddress: aksingh@sceh.net
mailForwardingAddress: amreek@sceh.net
mailForwardingAddress: anil.thakur@sceh.net
mailForwardingAddress: anurag.mishra@sceh.net
mailForwardingAddress: arun@sceh.net
mailForwardingAddress: cashier@sceh.net
mailForwardingAddress: counselling@sceh.net
mailForwardingAddress: dipa@sceh.net
mailForwardingAddress: gaurav.anand@sceh.net
mailForwardingAddress: harigupta@sceh.net
mailForwardingAddress: harish.kumar@sceh.net
mailForwardingAddress: harsh@sceh.net
mailForwardingAddress: johnny@sceh.net
mailForwardingAddress: kalpana@sceh.net
mailForwardingAddress: kiranmehta@sceh.net
mailForwardingAddress: kksabharwal@sceh.net
mailForwardingAddress: klbatra@sceh.net
mailForwardingAddress: lab@sceh.net
mailForwardingAddress: lokesh@sceh.net
mailForwardingAddress: macharya@sceh.net
mailForwardingAddress: manisha@sceh.net
mailForwardingAddress: michael.choudhary@sceh.net
mailForwardingAddress: monica@sceh.net



Please note

  • objectClass: qmailGroup is mandatory.
  • The Restricted Sender is defined a email address by rfc822sender . The sender can belong to any domain . You can also define dnsender
  • To Ensure that the mails generated by the sender are authentic in nature , senderconfirm: TRUE is specified . An return mail to the same ID will be generated by Qmail ( Qmail-secetary ) and the sender has to reply this mail to release the sent mail to Group .

______________________________________________________

How to allow a user to send a mail on mail group.

 Please have following example on below.


#everyone, sceh.net, sceh.net
dn: uid=everyone,ou=sceh.net,dc=sceh,dc=net
objectClass: top
objectClass: qmailUser
objectClass: qmailGroup
objectClass: inetOrgPerson
membersonly: TRUE
uid: everyone
cn: everyone
mail: everyone@sceh.net
mailMessageStore: sceh.net/everyone
userPassword:: e0NSWVBUfUdQOXRXOFJxTUo3Tm8=
mailAlternateAddress: everyone-catchall@sceh.net
mailMessageStore: sceh.net/everyone
sn: everyone
rfc822member: abhilekh@sceh.net
rfc822member: accounts@sceh.net
rfc822member: akarora@sceh.net
rfc822member: aksingh@sceh.net
rfc822member: amreek@sceh.net
rfc822member: anil.thakur@sceh.net
rfc822member: anurag.mishra@sceh.net
rfc822member: arun@sceh.net
rfc822member: cashier@sceh.net
rfc822member: counselling@sceh.net
rfc822member: dipa@sceh.net



Please note


  • objectClass: qmailGroup is mandatory
  • mailAlternateAddress – A catch all type of address needs to be created as shown in example
  • The allow user is defined by rfc822member for ex.'rfc822member: dipa@sceh.net' .




Referance[edit]

File history

Click on a date/time to view the file as it appeared at that time.

Date/TimeDimensionsUserComment
current14:02, 27 May 2016 (2 KB)Saurabh (talk | contribs)

The following file is a duplicate of this file (more details):

The following page uses this file: