hey friends, I have installed sendmail or it would rather say it comes default with the centos. I am using Centos4.0 and I am trying to configure sendmail with virtual users. I have created few users for my domain. My internal domain (example.com) is different from my isp domain (example1.com). The problem I am facing is that if the user1 at example1.com sends the mail to the user2 at example1.com then the mails should not go to the ISP rather the server running sendmail should send it to the mailbox of the user2 at example1.com but rather it is sending it to the ISP account and from there it is getting redirected to ther user2 mailbox. I have configured the virtualusertable like this user1 at example1.com user1(local account) user2 at example.com user2(local account) makemap hash virtualusertable.db < virtualusertable service sendmail reload/restart. Now if the mail for the user2 from the user1 the sendmail should forward it to the user2 mailbox but this is not happening rather sendmail is forwarding it to the ISP server and from there it is gettting move to the user2 mailbox. Second problem I am facing is that how do I configured sendmail to the send the credentials of each user to the ISP account. For example if user1 wants to send the mail to the Internet the sendmail server should connect to ther ISP server with this user credentails (username and password ) and if user2 wants to send the mail to ther Internet then the sendmail should connect to the ISP server with the user2 credentails ( username and password). I have about 25 user accounts and I using sendmail 8.1.13 version. Please let me know if you need any further inputs. Thanks & Regards Ankush Grover -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.centos.org/pipermail/centos/attachments/20060717/4641be24/attachment-0002.html>
ankush grover wrote:> hey friends, > > I have installed sendmail or it would rather say it comes default with > the centos. I am using Centos4.0sendmail with centos 4.0 has security issues, you should upgrade that machine right away. also, why are you using centos 4.0 in the first place ? what keeps you from upgrading that machine ? - K -- Karanbir Singh : http://www.karan.org/ : 2522219 at icq
ankush grover schrieb:> hey friends, > > I have installed sendmail or it would rather say it comes default with > the > centos. I am using Centos4.0 and I am trying to configure sendmail > with virtual users. > > I have created few users for my domain. My internal domain > (example.com) is > different from my isp domain (example1.com). > > The problem I am facing is that if the user1 at example1.com sends the > mail to > the user2 at example1.com then the mails should not go to the ISP rather the > server running sendmail should send it to the mailbox of the > user2 at example1.com but rather it is sending it to the ISP account and > from > there it is getting redirected to ther user2 mailbox.Mail coming from your ISP for domain exampl1.com isn't rejected? Can it be that you fetchmail the mail? I ask because I bet you did not configure example1.com to be in class{w} (means treated to be local). Do so by adding that domain to /etc/mail/local-host-names. That is a plaintext flat file. Sendmail daemon restart is necessary.> I have configured the virtualusertable like this > > user1 at example1.com user1(local account) > user2 at example.com user2(local account) > > makemap hash virtualusertable.db < virtualusertable > > service sendmail reload/restart.If you "service sendmail restart", then changes to map files are detected automatically and a "make -C /etc/mail" is run automatically to rebuild the hashed map files, the .cf files to if changes to .mc files happened.> Now if the mail for the user2 from the user1 the sendmail should > forward it > to the user2 mailbox but this is not happening rather sendmail is > forwarding > it to the ISP server and from there it is gettting move to the user2 > mailbox.For local domains neither the smarthost nor mailertable will be used. echo '$=w' | /usr/lib/sendmail -bt Prints you out all class{w} domains.> Second problem I am facing is that how do I configured sendmail to the > send > the credentials of each user to the ISP account. For example if user1 > wants > to send the mail to the Internet the sendmail server should connect to > ther > ISP server with this user credentails (username and password ) and if > user2 > wants to send the mail to ther Internet then the sendmail should > connect to > the ISP server with the user2 credentails ( username and password).http://www.sendmail.org/~ca/email/sm-812.html#812AUTH It isn't possible to define multiple users for a single relay host target. (With Postfix you would require release 2.3) For different relay selections based on the sender there is http://anfi.homeunix.net/sendmail/smarttab.html> I have about 25 user accounts and I using sendmail 8.1.13 version. > > Please let me know if you need any further inputs. > > Thanks & Regards > > Ankush Grover >Alexander