Re: [Toolserver-l] Changes to mail forwarding
In article , Marcin Cieslak wrote: > I just tried emailing sa...@toolserver.org from both willow and nightshade, > as well as externally. My external account gets the mail (all three emails) > but none of the local accounts does (neither nightshade, willow, hawthorn, > clematis, wolfsbane or ortelius). Is this because of my $HOME/.forward? Under the current configuration, mail to u...@toolserver.org will never be sent to a local mailbox if you have an LDAP email address set. This applies regardless of where the mail originates. - river. ___ Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org) https://lists.wikimedia.org/mailman/listinfo/toolserver-l Posting guidelines for this list: https://wiki.toolserver.org/view/Mailing_list_etiquette
Re: [Toolserver-l] Changes to mail forwarding
Thank you for your explanations. I think I understand now clearly this change. >> River Tarnell wrote: > > ... which mean that if you send mail from a Toolserver system, it will > be delivered by that system, whether it's delivered locally or forwarded > elsewhere. This includes mail from SGE and from cron, and it applies > even if you send mail to an @toolserver.org address. I just tried emailing sa...@toolserver.org from both willow and nightshade, as well as externally. My external account gets the mail (all three emails) but none of the local accounts does (neither nightshade, willow, hawthorn, clematis, wolfsbane or ortelius). Is this because of my $HOME/.forward? Local emailing works (except for the TS-955). //Marcin ___ Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org) https://lists.wikimedia.org/mailman/listinfo/toolserver-l Posting guidelines for this list: https://wiki.toolserver.org/view/Mailing_list_etiquette
Re: [Toolserver-l] Changes to mail forwarding
In article , Marcin Cieslak wrote: > I am currently having "MYPRIMARYEMAILADDRESSOUTSIDE,\saper" in my > $HOME/.forward > which gives me a nice capability to use mail(1) or mailx(1) to quickly read > whatever my jobs running on the localhost do. I do not mind > *not* having this replicated accross the cluster, so a process running > on willow sends mail to willow etc. > I do not have any LDAP entry related to mail (and it's fine, too). > Will local delivery on the Solaris boxes still possible? Yes, this will still work. However, since you have a .forward file, your LDAP email address will be entirely ignored. This means that email to sa...@toolserver.org will be delivered to your local account on hawthorn or clematis as well as being forwarded to your forwarding address. If you have no email address set in LDAP, then nothing will change from how it works at the moment, except that incoming mail from outside the Toolserver will arrive on clematis/hawthorn instead of on nightshade. > I understand that all hosts will start processing LDAP entries first, > and forwarding the rest to the two hosts you named. Not exactly. clematis and hawthorn will only handle incoming SMTP, i.e. mail to u...@toolserver.org... > From the point of redundancy, I'd rather have local mail delivered where > it originated, since that host is most possibly up. I personally don't > care much about mail originated externally (preferably I'd like > to have one local mailbox to clean up). ... which mean that if you send mail from a Toolserver system, it will be delivered by that system, whether it's delivered locally or forwarded elsewhere. This includes mail from SGE and from cron, and it applies even if you send mail to an @toolserver.org address. hawthorn/clematis are only special because they will be listed as the mail exchangers for toolserver.org. > Will local, per-host mail (from mail(1) or SGE) be preserved? Yes, as above. - river. ___ Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org) https://lists.wikimedia.org/mailman/listinfo/toolserver-l Posting guidelines for this list: https://wiki.toolserver.org/view/Mailing_list_etiquette
Re: [Toolserver-l] Changes to mail forwarding
>> River Tarnell wrote: > > Hi, > > During the next maintenance window (March 7th), we will make some > changes to how mail forwarding works. This will not affect most users, > but you should read this mail anyway, especially if you make use of > .forward files. A summary of the changes you might need to make are at > the end of this mail. > > At present, all mail to u...@toolserver.org is sent to your LDAP alias; > if you don't have an address set in LDAP, mail is sent to nightshade and > * If you do not have an LDAP email address set, and you do not have a > .forward file, then currently your mail will be delivered locally on > nightshade. After the maintenance, your mail will be delivered > locally on either hawthorn or clematis. We do not support this > configuration, and you should set an email address in LDAP so your mail > is forwarded. However, if you insist on having mail delivered locally, > you can continue to do so. I use toolserver email only for short-lived reports from cron or other jobs and nothing that I need to store longer or have a record of communications. I am currently having "MYPRIMARYEMAILADDRESSOUTSIDE,\saper" in my $HOME/.forward which gives me a nice capability to use mail(1) or mailx(1) to quickly read whatever my jobs running on the localhost do. I do not mind *not* having this replicated accross the cluster, so a process running on willow sends mail to willow etc. I do not have any LDAP entry related to mail (and it's fine, too). Will local delivery on the Solaris boxes still possible? > The explanation of these changes is more complicated than the actual > changes. The result should be that mail processing is much simpler and > more obvious to users. I understand that all hosts will start processing LDAP entries first, and forwarding the rest to the two hosts you named. However, currently local mail on clematis/hawthorn isn't replicated (i.e. when I delete a mailbox on one of them, everything stays there on the other, so I have to delete on both). >From the point of redundancy, I'd rather have local mail delivered where it originated, since that host is most possibly up. I personally don't care much about mail originated externally (preferably I'd like to have one local mailbox to clean up). SGE is smart enough to send email to the local account on the host where job started, which is very good to me, but seems not work on willow for some reason (filed https://jira.toolserver.org/browse/TS-955 with details). Will local, per-host mail (from mail(1) or SGE) be preserved? //Marcin ___ Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org) https://lists.wikimedia.org/mailman/listinfo/toolserver-l Posting guidelines for this list: https://wiki.toolserver.org/view/Mailing_list_etiquette
[Toolserver-l] Changes to mail forwarding
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi, During the next maintenance window (March 7th), we will make some changes to how mail forwarding works. This will not affect most users, but you should read this mail anyway, especially if you make use of .forward files. A summary of the changes you might need to make are at the end of this mail. At present, all mail to u...@toolserver.org is sent to your LDAP alias; if you don't have an address set in LDAP, mail is sent to nightshade and processed locally (which might include using .forward files). Locally generated mail, e.g. cron, is handled by .forward; users with email addresses set in LDAP have "usern...@toolserver.org" in $HOME/.forward so it's forwarded properly. After this change, mail to u...@toolserver.org and mail to u...@anymachine.toolserver.org will be handled as follows: * If $HOME/.forward exists, mail will be delivered to the address in that file; * If not, mail will be delivered to the user's LDAP email address, if any if set; * If none is set, mail will be delivered locally on either clematis or hawthorn (*not* nightshade). In addition, mail to user+...@toolserver.org and user+...@anymachine.toolserver.org will be accepted, where "foo" can be any string. This will be handled in the same way, except that $HOME/.forward+foo will be checked instead of $HOME/.forward. This allows you to process mail differently depending on the address (see below for an example). In summary, you should make these changes after the maintenance: * If you do not do anything "special" with your mail, and you have an LDAP mail address set, and your .forward file contains "usern...@toolserver.org", then you do not need to do anything. We will delete your .forward file during the maintenance, since it's no longer necessary. This applies to the vast majority of users. * If you have an LDAP email address set, and your .forward file contains a different address, you should delete your .forward file after the maintenance. We will not do this for you. * If you do not have an LDAP email address set, and you have a .forward file containing an email address, you do not have to do anything. However, you *should* run 'setmail' to set an LDAP email address, then delete your .forward file. * If you do not have an LDAP email address set, and you do not have a .forward file, then currently your mail will be delivered locally on nightshade. After the maintenance, your mail will be delivered locally on either hawthorn or clematis. We do not support this configuration, and you should set an email address in LDAP so your mail is forwarded. However, if you insist on having mail delivered locally, you can continue to do so. * If you currently rely on accepting mail to user+...@machine.toolserver.org and use .forward+foo to funnel this mail to a program, then you do not have to do anything. However, you *should* instead send mail to user+...@toolserver.org, which does not rely on a particular machine being up. Note that if you do this, the incoming mail will be processed on either clematis or hawthorn. The explanation of these changes is more complicated than the actual changes. The result should be that mail processing is much simpler and more obvious to users. - river. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (NetBSD) iEYEARECAAYFAk1pIIQACgkQIXd7fCuc5vKOkACfYd3na6TlCLOpuOiXWDEVBB1y sdkAnilzSrqxYCgL0WalfYlwSt68yf4U =2El7 -END PGP SIGNATURE- ___ Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org) https://lists.wikimedia.org/mailman/listinfo/toolserver-l Posting guidelines for this list: https://wiki.toolserver.org/view/Mailing_list_etiquette