Lines 2644-2649
Create [.filename]#/usr/local/etc/mail/secrets# with the following content:
Link Here
|
2644 |
freebsd yourusername:yourpassword |
2644 |
freebsd yourusername:yourpassword |
2645 |
.... |
2645 |
.... |
2646 |
|
2646 |
|
|
|
2647 |
[[smtp-setup-local-exim]] |
2648 |
.Using Exim |
2649 |
[example] |
2650 |
==== |
2651 |
|
2652 |
To tell a local Exim instance that anything from `_yourusername_@FreeBSD.org` |
2653 |
should be forwarded to the FreeBSD.org servers, add this to your [.filename]#configure#: |
2654 |
|
2655 |
[.programlisting] |
2656 |
.... |
2657 |
Routers section: (at the top of the list): |
2658 |
freebsd_send: |
2659 |
driver = manualroute |
2660 |
domains = !+local_domains |
2661 |
transport = freebsd_smtp |
2662 |
route_data = ${lookup {${lc:$sender_address}} lsearch {/usr/local/etc/exim/freebsd_send}} |
2663 |
|
2664 |
Transport Section: |
2665 |
freebsd_smtp: |
2666 |
driver = smtp |
2667 |
tls_certificate=<your certificate> |
2668 |
tls_privatekey=<your certificate private key> |
2669 |
tls_require_ciphers = EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:EECDH+aRSA+SHA384:EECDH+aRSA+SHA256:EECDH+AESGCM:EECDH:EDH+AESGCM:EDH+aRSA:HIGH:!MEDIUM:!LOW:!aNULL:!eNULL:!LOW:!RC4:!MD5:!EXP:!PSK:!SRP:!DSS |
2670 |
dkim_domain = <Your DKIM domain> |
2671 |
dkim_selector = <your DKIM selector> |
2672 |
dkim_private_key= <your DKIM Private key> |
2673 |
dnssec_request_domains = * |
2674 |
hosts_require_auth = smtp.freebsd.org |
2675 |
|
2676 |
Authenticators: |
2677 |
fixed_plain: |
2678 |
driver = plaintext |
2679 |
public_name = PLAIN |
2680 |
client_send = ^<your freebsd username, with /mail appended>^<PASSWORD HERE> |
2681 |
.... |
2682 |
|
2683 |
Create [.filename]#/usr/local/etc/exim/freebsd_send# with the following con |
2684 |
tent: |
2685 |
|
2686 |
[.programlisting] |
2687 |
.... |
2688 |
<your freebsd username>@freebsd.org:smtp.freebsd.org::587 |
2689 |
.... |
2690 |
|
2647 |
==== |
2691 |
==== |
2648 |
|
2692 |
|
2649 |
[[mentors]] |
2693 |
[[mentors]] |